Compare commits

...

5 commits

Author SHA1 Message Date
da15b5a6ee Fixed audio, yay!!!
Tho PW-P and PW-J couldn't be installed by DCli as they were conflicting with existing stuff - I think DCli should be able to override conflicts, tbh.

It's 4AM, I'm yet-to-take-a-bath, and I have a doctor's appointment at 7:30 in the next city over
2026-05-08 03:47:27 +02:00
7a469cc57a hyprpm - doesn't actually work lol
run_hooks_as_user: true doesn't do anything
2026-05-08 03:29:43 +02:00
5cf7b47010 WayDroid Module 2026-05-08 03:28:28 +02:00
f5d4b70a08 I over-reacted, only a password reset was needed 2026-05-08 02:49:52 +02:00
df1c009802 everything exploded 2026-05-08 02:40:22 +02:00
8 changed files with 41 additions and 0 deletions

View file

@ -13,7 +13,9 @@ description: GuzioPad V4
enabled_modules: enabled_modules:
- base - base
- system-packages-GuzioPadV4 - system-packages-GuzioPadV4
- waydroid-init
- hyprland-sddm-autologin - hyprland-sddm-autologin
- hyprpm-update
# Module processing mode # Module processing mode
# parallel: Collect and install all modules at once (faster, default) # parallel: Collect and install all modules at once (faster, default)
@ -64,6 +66,7 @@ services:
- cups - cups
- docker - docker
- getty@ - getty@
- sddm
disabled: [] disabled: []
scope: system scope: system

View file

@ -0,0 +1,4 @@
description: Packages needed to run the module's hook.
packages:
- bash
- hyprland

View file

@ -0,0 +1,2 @@
#!/bin/bash
hyprpm update

View file

@ -0,0 +1,12 @@
description: Asks whether to run hyprpm update. Do this if hyprland's version changed during your dcli sync or dcli update.
package-files:
- dependencies.yaml
post_install_hook: "hook.sh"
run_hooks_as_user: true
hook_behavior: ask
author: "Guzio"
version: "0.0.0"
category: "window-managers"
tags: []
license: "MIT"
upstream_url: "https://gitdab.com/Guzio/system/src/branch/main/modules/hyprpm-update"

View file

@ -41,6 +41,9 @@ packages:
- 'glm' #Needed by: Hyprgrass - 'glm' #Needed by: Hyprgrass
- 'iio-sensor-proxy' #Command: monitor-sensors; Needed for: custom rotate scripts - 'iio-sensor-proxy' #Command: monitor-sensors; Needed for: custom rotate scripts
- 'wl-clip-persist' #Provides the most basic fucking functionality that exists on literally every OS on Earth ever, ie. the ability to paste from clipboard after the app that copied stuff there closes. How the FUCK is this not a standard on Wayland??? - 'wl-clip-persist' #Provides the most basic fucking functionality that exists on literally every OS on Earth ever, ie. the ability to paste from clipboard after the app that copied stuff there closes. How the FUCK is this not a standard on Wayland???
- 'pipewire-alsa' #Audio won't work without it (idk what cause it to no-longer-be-autoinstalled, all I know is that it suddenly stopped working)
- 'pipewire-pulse' #Bluetooth audio won't work without it (?????? https://bbs.archlinux.org/viewtopic.php?id=304269 ??)
- 'pipewire-jack' #My pronouns are all/in
deb_packages: [] deb_packages: []
exclude: [] exclude: []
conflicts: [] conflicts: []

View file

@ -0,0 +1,4 @@
description: Packages needed to run the module's hook.
packages:
- bash
- waydroid

View file

@ -0,0 +1,2 @@
#!/bin/bash
waydroid init

View file

@ -0,0 +1,11 @@
description: Runs waydroid init once.
package-files:
- dependencies.yaml
post_install_hook: "hook.sh"
hook_behavior: once
author: "Guzio"
version: "1.0.0"
category: "packages"
tags: []
license: "MIT"
upstream_url: "https://gitdab.com/Guzio/system/src/branch/main/modules/waydroid-init"