diff --git a/modules/home/de/hypridle.nix b/modules/home/de/hypridle.nix index 60048f7..7e5082f 100644 --- a/modules/home/de/hypridle.nix +++ b/modules/home/de/hypridle.nix @@ -12,7 +12,7 @@ home.packages = [ wrappers.hyprlock pkgs.brightnessctl - (pkgs.writeScriptBin "lock-suspend" "loginctl lock-session && sleep 0.5 && systemctl suspend") + (pkgs.writeScriptBin "lock-suspend" "loginctl lock-session && sleep 0.5 && systemctl suspend-then-hibernate") ]; services.hypridle = { diff --git a/users/seb/@inspiron/home.nix b/users/seb/@inspiron/home.nix index 9b64c8d..8b07e11 100644 --- a/users/seb/@inspiron/home.nix +++ b/users/seb/@inspiron/home.nix @@ -1,3 +1,4 @@ +{ pkgs, lib, ... }: { imports = [ ../home.nix ]; @@ -8,4 +9,10 @@ "eDP-1,1920x1080@60,0x0,1" ",preferred,auto,1,mirror,eDP-1" ]; + + home.packages = [ + (lib.hiPrio ( + pkgs.writeScriptBin "lock-suspend" "loginctl lock-session && sleep 0.5 && systemctl suspend" + )) + ]; }