From ea28e1eba3db637999c918205c76131932c67a82 Mon Sep 17 00:00:00 2001 From: nat Date: Sat, 28 Jun 2025 19:43:19 -0400 Subject: [PATCH] added lockscreen --- sway/sway.nix | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/sway/sway.nix b/sway/sway.nix index f3d5768..258485c 100644 --- a/sway/sway.nix +++ b/sway/sway.nix @@ -39,6 +39,9 @@ in { XF86AudioPrev = "exec playerctl previous"; XF86AudioNext = "exec playerctl next"; + # Lock + "${mod}+Shift+l" = "exec swaylock -f"; + }); @@ -51,16 +54,32 @@ in { enable = true; }; - + # App menu programs.rofi = { enable = true; }; + # Lock screen + programs.swaylock = { + enable = true; + settings = { + font-size = 14; + }; + }; + + # Autolock + services.swayidle = { + enable = true; + events = [{ + event = "before-sleep"; + command = "${pkgs.lib.getExe pkgs.swaylock} -f"; + }]; + }; + qt = { enable = true; # style = {}; }; - gtk = { enable = true; # theme = {};