From a0ac11339d7f380a63041da46b6f2917a80eed29 Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Mon, 21 Oct 2024 14:48:05 -0400 Subject: Some updates to get locking working again, also added performance mode script --- modules/ryan-config/base-system.scm | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'modules/ryan-config/base-system.scm') 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 @@ ;"swaylock-effects" "fuzzel" "foot" + "linux-pam" ; installed directly to get libs in profile directly "pinentry-qt" "adwaita-icon-theme" "hicolor-icon-theme" @@ -162,7 +163,7 @@ "wireshark" "webkitgtk-with-libsoup2" ; Needed for Go wails development "zsh")) - (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan swayidle-new) + (list my-ca-certs virt-manager-ovmf bluez-ryan blueman-ryan) %my-base-packages )) ;; Below is the list of system services. To search for available @@ -189,16 +190,24 @@ (socket "/var/run/tailscale/tailscaled.sock"))) (service containerd-service-type) (service nix-service-type) + (simple-service 'hyprlock-pam pam-root-service-type + (list + (pam-service + (name "hyprlock") + (auth + (list + (pam-entry (control "include") + (module "login"))))))) (service libvirt-service-type (libvirt-configuration (libvirt libvirt-ovmf) (unix-sock-group "libvirt"))) (service virtlog-service-type) - (service screen-locker-service-type - (screen-locker-configuration - (name "hyprlock") - (program (file-append swaylock "/bin/swaylock")) - (using-pam? #t))) + ;(service screen-locker-service-type + ; (screen-locker-configuration + ; (name "hyprlock") + ; (program (file-append swaylock "/bin/swaylock")) + ; (using-pam? #t))) (simple-service 'spice-polkit polkit-service-type (list spice-gtk)) (simple-service 'hwdb-creation etc-service-type (list `("udev-here-oneoneone" ,(plain-file "issue" "test\n")))) (service bluetooth-service-type -- cgit v1.2.3