diff --git a/home/gui/files/sway/smaug b/home/gui/files/sway/smaug index e338071..807fe13 100644 --- a/home/gui/files/sway/smaug +++ b/home/gui/files/sway/smaug @@ -4,11 +4,11 @@ set $snd_sink alsa_output.usb-Corsair_CORSAIR_VOID_ELITE_Wireless_Gaming_Dongle- set $lock /home/don/bin/lock.sh #set $lock 'swaylock -f -c 000000' -#exec swayidle -w \ -# timeout 300 $lock \ -# timeout 360 'swaymsg "output * dpms off"' \ -# resume 'swaymsg "output * dpms on"' \ -# before-sleep $lock +exec swayidle -w \ + timeout 300 $lock \ + timeout 360 'swaymsg "output * dpms off"' \ + resume 'swaymsg "output * dpms on"' \ + before-sleep $lock floating_modifier $mod diff --git a/home/gui/sway.nix b/home/gui/sway.nix index 0c52906..4791279 100644 --- a/home/gui/sway.nix +++ b/home/gui/sway.nix @@ -1,21 +1,7 @@ { inputs, pkgs, hostname, outputs, osConfig, ... }: { xdg.configFile."sway/config".source = ./files/sway/${osConfig.networking.hostName}; - - services = { - swayidle = { - enable = true; - timeouts = [ - { timeout = 300; command = "/home/bin/don/lock.sh"; } - { timeout = 360; command = "${pkgs.sway}/bin/swaymsg 'output * dpms off'"; } - ]; - events = [ - { event = "after-resume"; command = "${pkgs.sway}/bin/swaymsg 'output * dpms on'"; } - { event = "before-sleep"; command = "/home/bin/don/lock.sh"; } - ]; - }; - }; - + programs = { swaylock = { enable = true;