This commit is contained in:
Daniel Ziltener 2024-03-19 19:49:03 +01:00
parent 0e07c7ece4
commit a66bc759f5
Signed by: zilti
GPG key ID: B38976E82C9DAE42
4 changed files with 32 additions and 18 deletions

View file

@ -52,6 +52,7 @@ This is to be run after setting up the partitions.
- gnu services linux
- gnu services networking
- gnu services pm
- gnu services sddm
- gnu services sound
- gnu services virtualization
- gnu services xorg
@ -167,6 +168,7 @@ This adds the Nonguix channel.
- git
- glu
- hwdata
- hyprland
- i915-firmware
- libdrm
- mesa
@ -177,6 +179,8 @@ This adds the Nonguix channel.
- tuxedo-keyboard
- xf86-video-amdgpu
- xf86-video-intel
- xorg-server-xwayland
- xorg-server
- amdgpu-firmware
- amd-microcode
- intel-microcode
@ -217,7 +221,7 @@ These services are unmodified, or have just few settings.
#+NAME: root-simple-services
| Service | Options |
|-------------+------------------------------------------------------|
|----------------+------------------------------------------------------|
| tlp | () |
| thermald | ((adaptive? #t)) |
| bluetooth | () |
@ -227,6 +231,8 @@ These services are unmodified, or have just few settings.
| libvirt | ((unix-sock-group "libvirt")) |
| fstrim | () |
| fprintd | () |
| plasma-desktop | () |
| sddm | () |
| seatd | () |
#+NAME: root-simple-service-block
@ -383,7 +389,7 @@ This is the full operating system specification.
(name "zilti")
(group "users")
(supplementary-groups
'("avahi" "docker" "users" "wheel" "netdev" "audio" "cdrom" "video" "libvirt" "seat")))
'("avahi" "docker" "users" "wheel" "netdev" "audio" "cdrom" "video" "libvirt" "lp")))
%base-user-accounts))
<<root-package-block>>
<<root-services-block>>

View file

@ -11,6 +11,7 @@
(gnu services linux)
(gnu services networking)
(gnu services pm)
(gnu services sddm)
(gnu services sound)
(gnu services virtualization)
(gnu services xorg)
@ -75,7 +76,7 @@
(name "zilti")
(group "users")
(supplementary-groups
'("avahi" "docker" "users" "wheel" "netdev" "audio" "cdrom" "video" "libvirt" "seat")))
'("avahi" "docker" "users" "wheel" "netdev" "audio" "cdrom" "video" "libvirt" "lp")))
%base-user-accounts))
(packages
(append
@ -89,6 +90,7 @@
git
glu
hwdata
hyprland
i915-firmware
libdrm
mesa
@ -99,6 +101,8 @@
tuxedo-keyboard
xf86-video-amdgpu
xf86-video-intel
xorg-server-xwayland
xorg-server
amdgpu-firmware
amd-microcode
intel-microcode)
@ -151,6 +155,10 @@
(service
fprintd-service-type
(fprintd-configuration))
(service
plasma-desktop-service-type
(plasma-desktop-configuration))
(service sddm-service-type (sddm-configuration))
(service
seatd-service-type
(seatd-configuration)))

View file

@ -189,6 +189,7 @@
"icedove-wayland"
"kitty"
"ksshaskpass"
"kwayland-integration"
"ledger"
"libaacs"
"libbdplus"
@ -207,10 +208,13 @@
"pass-otp"
"pavucontrol"
"pinentry-qt"
"plasma-desktop"
"pv"
"qtwayland@5.15.10"
"rsync"
"rust"
"rust-cargo"
"sddm"
"senpai"
"sideload"
"slurp"

View file

@ -275,10 +275,6 @@ mode "resize" {
#}
# Autostarts
exec pipewire && sleep 0.2s
exec pipewire-pulse
exec wireplumber
exec shepherd
exec waybar
exec swaync
exec swayidle