about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authorPatryk Niedźwiedziński <pniedzwiedzinski19@gmail.com>2020-12-11 16:31:26 +0100
committerPatryk Niedźwiedziński <pniedzwiedzinski19@gmail.com>2020-12-11 16:31:26 +0100
commitd4696cbf3476a473421b536a1d4cb63a5ce48eef (patch)
treeddfb029bfe6f9a6b8fc9cd3e3c6c3e2015d3771d /modules
parentbb668c1bdfb2937e2ca987426aac6cfe1b544fc9 (diff)
downloaddots-d4696cbf3476a473421b536a1d4cb63a5ce48eef.tar.gz
dots-d4696cbf3476a473421b536a1d4cb63a5ce48eef.zip
Update slock
Diffstat (limited to 'modules')
-rw-r--r--modules/slock.nix18
1 files changed, 11 insertions, 7 deletions
diff --git a/modules/slock.nix b/modules/slock.nix
index 85c78de..d98e898 100644
--- a/modules/slock.nix
+++ b/modules/slock.nix
@@ -17,13 +17,17 @@ let
 in {
   environment.systemPackages = [ slock ];
   security.wrappers.slock.source = "${slock.out}/bin/slock";
-  services.xserver.xautolock = {
+  # services.xserver.xautolock = {
+  #   enable = true;
+  #   locker = "${config.security.wrapperDir}/slock";
+  #   enableNotifier = true;
+  #   notifier = "${pkgs.libnotify}/bin/notify-send \"Locking in 10 seconds\"";
+  #   killer = "/run/current-system/systemd/bin/systemctl suspend-then-hibernate";
+  #   killtime = 30;
+  #   extraOptions = [ "-detectsleep" ];
+  # };
+  programs.xss-lock = {
     enable = true;
-    locker = "${config.security.wrapperDir}/slock";
-    enableNotifier = true;
-    notifier = "${pkgs.libnotify}/bin/notify-send \"Locking in 10 seconds\"";
-    killer = "/run/current-system/systemd/bin/systemctl suspend-then-hibernate";
-    killtime = 30;
-    extraOptions = [ "-detectsleep" ];
+    lockerCommand = "${config.security.wrapperDir}/slock";
   };
 }