diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/ryan-config/base-system.scm | 21 | 
1 files changed, 15 insertions, 6 deletions
| diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm index ca13e77..01c5836 100644 --- a/modules/ryan-config/base-system.scm +++ b/modules/ryan-config/base-system.scm | |||
| @@ -130,6 +130,7 @@ | |||
| 130 | ;"swaylock-effects" | 130 | ;"swaylock-effects" | 
| 131 | "fuzzel" | 131 | "fuzzel" | 
| 132 | "foot" | 132 | "foot" | 
| 133 | "linux-pam" ; installed directly to get libs in profile directly | ||
| 133 | "pinentry-qt" | 134 | "pinentry-qt" | 
| 134 | "adwaita-icon-theme" | 135 | "adwaita-icon-theme" | 
| 135 | "hicolor-icon-theme" | 136 | "hicolor-icon-theme" | 
| @@ -162,7 +163,7 @@ | |||
| 162 | "wireshark" | 163 | "wireshark" | 
| 163 | "webkitgtk-with-libsoup2" ; Needed for Go wails development | 164 | "webkitgtk-with-libsoup2" ; Needed for Go wails development | 
| 164 | "zsh")) | 165 | "zsh")) | 
| 165 | (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan swayidle-new) | 166 | (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan) | 
| 166 | %my-base-packages )) | 167 | %my-base-packages )) | 
| 167 | 168 | ||
| 168 | ;; Below is the list of system services. To search for available | 169 | ;; Below is the list of system services. To search for available | 
| @@ -189,16 +190,24 @@ | |||
| 189 | (socket "/var/run/tailscale/tailscaled.sock"))) | 190 | (socket "/var/run/tailscale/tailscaled.sock"))) | 
| 190 | (service containerd-service-type) | 191 | (service containerd-service-type) | 
| 191 | (service nix-service-type) | 192 | (service nix-service-type) | 
| 193 | (simple-service 'hyprlock-pam pam-root-service-type | ||
| 194 | (list | ||
| 195 | (pam-service | ||
| 196 | (name "hyprlock") | ||
| 197 | (auth | ||
| 198 | (list | ||
| 199 | (pam-entry (control "include") | ||
| 200 | (module "login"))))))) | ||
| 192 | (service libvirt-service-type | 201 | (service libvirt-service-type | 
| 193 | (libvirt-configuration | 202 | (libvirt-configuration | 
| 194 | (libvirt libvirt-ovmf) | 203 | (libvirt libvirt-ovmf) | 
| 195 | (unix-sock-group "libvirt"))) | 204 | (unix-sock-group "libvirt"))) | 
| 196 | (service virtlog-service-type) | 205 | (service virtlog-service-type) | 
| 197 | (service screen-locker-service-type | 206 | ;(service screen-locker-service-type | 
| 198 | (screen-locker-configuration | 207 | ; (screen-locker-configuration | 
| 199 | (name "hyprlock") | 208 | ; (name "hyprlock") | 
| 200 | (program (file-append swaylock "/bin/swaylock")) | 209 | ; (program (file-append swaylock "/bin/swaylock")) | 
| 201 | (using-pam? #t))) | 210 | ; (using-pam? #t))) | 
| 202 | (simple-service 'spice-polkit polkit-service-type (list spice-gtk)) | 211 | (simple-service 'spice-polkit polkit-service-type (list spice-gtk)) | 
| 203 | (simple-service 'hwdb-creation etc-service-type (list `("udev-here-oneoneone" ,(plain-file "issue" "test\n")))) | 212 | (simple-service 'hwdb-creation etc-service-type (list `("udev-here-oneoneone" ,(plain-file "issue" "test\n")))) | 
| 204 | (service bluetooth-service-type | 213 | (service bluetooth-service-type | 
