.
This commit is contained in:
parent
0e07c7ece4
commit
a66bc759f5
4 changed files with 32 additions and 18 deletions
32
config.org
32
config.org
|
@ -52,6 +52,7 @@ This is to be run after setting up the partitions.
|
||||||
- gnu services linux
|
- gnu services linux
|
||||||
- gnu services networking
|
- gnu services networking
|
||||||
- gnu services pm
|
- gnu services pm
|
||||||
|
- gnu services sddm
|
||||||
- gnu services sound
|
- gnu services sound
|
||||||
- gnu services virtualization
|
- gnu services virtualization
|
||||||
- gnu services xorg
|
- gnu services xorg
|
||||||
|
@ -167,6 +168,7 @@ This adds the Nonguix channel.
|
||||||
- git
|
- git
|
||||||
- glu
|
- glu
|
||||||
- hwdata
|
- hwdata
|
||||||
|
- hyprland
|
||||||
- i915-firmware
|
- i915-firmware
|
||||||
- libdrm
|
- libdrm
|
||||||
- mesa
|
- mesa
|
||||||
|
@ -177,6 +179,8 @@ This adds the Nonguix channel.
|
||||||
- tuxedo-keyboard
|
- tuxedo-keyboard
|
||||||
- xf86-video-amdgpu
|
- xf86-video-amdgpu
|
||||||
- xf86-video-intel
|
- xf86-video-intel
|
||||||
|
- xorg-server-xwayland
|
||||||
|
- xorg-server
|
||||||
- amdgpu-firmware
|
- amdgpu-firmware
|
||||||
- amd-microcode
|
- amd-microcode
|
||||||
- intel-microcode
|
- intel-microcode
|
||||||
|
@ -216,18 +220,20 @@ This adds the Nonguix channel.
|
||||||
These services are unmodified, or have just few settings.
|
These services are unmodified, or have just few settings.
|
||||||
|
|
||||||
#+NAME: root-simple-services
|
#+NAME: root-simple-services
|
||||||
| Service | Options |
|
| Service | Options |
|
||||||
|-------------+------------------------------------------------------|
|
|----------------+------------------------------------------------------|
|
||||||
| tlp | () |
|
| tlp | () |
|
||||||
| thermald | ((adaptive? #t)) |
|
| thermald | ((adaptive? #t)) |
|
||||||
| bluetooth | () |
|
| bluetooth | () |
|
||||||
| docker | () |
|
| docker | () |
|
||||||
| earlyoom | ((minimum-available-memory 5) (minimum-free-swap 5)) |
|
| earlyoom | ((minimum-available-memory 5) (minimum-free-swap 5)) |
|
||||||
| inputattach | () |
|
| inputattach | () |
|
||||||
| libvirt | ((unix-sock-group "libvirt")) |
|
| libvirt | ((unix-sock-group "libvirt")) |
|
||||||
| fstrim | () |
|
| fstrim | () |
|
||||||
| fprintd | () |
|
| fprintd | () |
|
||||||
| seatd | () |
|
| plasma-desktop | () |
|
||||||
|
| sddm | () |
|
||||||
|
| seatd | () |
|
||||||
|
|
||||||
#+NAME: root-simple-service-block
|
#+NAME: root-simple-service-block
|
||||||
#+begin_src scheme :noweb yes :exports none :results output
|
#+begin_src scheme :noweb yes :exports none :results output
|
||||||
|
@ -383,7 +389,7 @@ This is the full operating system specification.
|
||||||
(name "zilti")
|
(name "zilti")
|
||||||
(group "users")
|
(group "users")
|
||||||
(supplementary-groups
|
(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))
|
%base-user-accounts))
|
||||||
<<root-package-block>>
|
<<root-package-block>>
|
||||||
<<root-services-block>>
|
<<root-services-block>>
|
||||||
|
|
10
config.scm
10
config.scm
|
@ -11,6 +11,7 @@
|
||||||
(gnu services linux)
|
(gnu services linux)
|
||||||
(gnu services networking)
|
(gnu services networking)
|
||||||
(gnu services pm)
|
(gnu services pm)
|
||||||
|
(gnu services sddm)
|
||||||
(gnu services sound)
|
(gnu services sound)
|
||||||
(gnu services virtualization)
|
(gnu services virtualization)
|
||||||
(gnu services xorg)
|
(gnu services xorg)
|
||||||
|
@ -75,7 +76,7 @@
|
||||||
(name "zilti")
|
(name "zilti")
|
||||||
(group "users")
|
(group "users")
|
||||||
(supplementary-groups
|
(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))
|
%base-user-accounts))
|
||||||
(packages
|
(packages
|
||||||
(append
|
(append
|
||||||
|
@ -89,6 +90,7 @@
|
||||||
git
|
git
|
||||||
glu
|
glu
|
||||||
hwdata
|
hwdata
|
||||||
|
hyprland
|
||||||
i915-firmware
|
i915-firmware
|
||||||
libdrm
|
libdrm
|
||||||
mesa
|
mesa
|
||||||
|
@ -99,6 +101,8 @@
|
||||||
tuxedo-keyboard
|
tuxedo-keyboard
|
||||||
xf86-video-amdgpu
|
xf86-video-amdgpu
|
||||||
xf86-video-intel
|
xf86-video-intel
|
||||||
|
xorg-server-xwayland
|
||||||
|
xorg-server
|
||||||
amdgpu-firmware
|
amdgpu-firmware
|
||||||
amd-microcode
|
amd-microcode
|
||||||
intel-microcode)
|
intel-microcode)
|
||||||
|
@ -151,6 +155,10 @@
|
||||||
(service
|
(service
|
||||||
fprintd-service-type
|
fprintd-service-type
|
||||||
(fprintd-configuration))
|
(fprintd-configuration))
|
||||||
|
(service
|
||||||
|
plasma-desktop-service-type
|
||||||
|
(plasma-desktop-configuration))
|
||||||
|
(service sddm-service-type (sddm-configuration))
|
||||||
(service
|
(service
|
||||||
seatd-service-type
|
seatd-service-type
|
||||||
(seatd-configuration)))
|
(seatd-configuration)))
|
||||||
|
|
|
@ -189,6 +189,7 @@
|
||||||
"icedove-wayland"
|
"icedove-wayland"
|
||||||
"kitty"
|
"kitty"
|
||||||
"ksshaskpass"
|
"ksshaskpass"
|
||||||
|
"kwayland-integration"
|
||||||
"ledger"
|
"ledger"
|
||||||
"libaacs"
|
"libaacs"
|
||||||
"libbdplus"
|
"libbdplus"
|
||||||
|
@ -207,10 +208,13 @@
|
||||||
"pass-otp"
|
"pass-otp"
|
||||||
"pavucontrol"
|
"pavucontrol"
|
||||||
"pinentry-qt"
|
"pinentry-qt"
|
||||||
|
"plasma-desktop"
|
||||||
"pv"
|
"pv"
|
||||||
|
"qtwayland@5.15.10"
|
||||||
"rsync"
|
"rsync"
|
||||||
"rust"
|
"rust"
|
||||||
"rust-cargo"
|
"rust-cargo"
|
||||||
|
"sddm"
|
||||||
"senpai"
|
"senpai"
|
||||||
"sideload"
|
"sideload"
|
||||||
"slurp"
|
"slurp"
|
||||||
|
|
|
@ -275,10 +275,6 @@ mode "resize" {
|
||||||
#}
|
#}
|
||||||
|
|
||||||
# Autostarts
|
# Autostarts
|
||||||
exec pipewire && sleep 0.2s
|
|
||||||
exec pipewire-pulse
|
|
||||||
exec wireplumber
|
|
||||||
exec shepherd
|
|
||||||
exec waybar
|
exec waybar
|
||||||
exec swaync
|
exec swaync
|
||||||
exec swayidle
|
exec swayidle
|
||||||
|
|
Loading…
Reference in a new issue