diff options
| author | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-10-21 14:48:05 -0400 |
|---|---|---|
| committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-10-21 14:48:05 -0400 |
| commit | a0ac11339d7f380a63041da46b6f2917a80eed29 (patch) | |
| tree | f10faa1b4f0e79438068d775503320290ffac602 /modules | |
| parent | f4b1d571ae0d6527fd933baadc64e9d67cd56456 (diff) | |
Some updates to get locking working again, also added performance mode
script
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 |
