diff options
Diffstat (limited to 'home-manager/config/swayidle/default.nix')
-rw-r--r-- | home-manager/config/swayidle/default.nix | 45 |
1 files changed, 24 insertions, 21 deletions
diff --git a/home-manager/config/swayidle/default.nix b/home-manager/config/swayidle/default.nix index d9f001d5..f2d5cf81 100644 --- a/home-manager/config/swayidle/default.nix +++ b/home-manager/config/swayidle/default.nix @@ -3,27 +3,30 @@ pkgs, ... }: { - services.swayidle = { - enable = true; - events = [ - { - event = "before-sleep"; - command = "${pkgs.swaylock}/bin/swaylock -f "; - } - ]; - timeouts = [ - { - timeout = 180; - command = "${pkgs.swaylock}/bin/swaylock -fFu "; - } - { - timeout = 360; - # TODO systemctl is installed? - command = "systemctl suspend-then-hibernate"; - } - ]; - # systemdTarget = ""; # TODO this might be usefull - }; + + xdg.configFile."swayidle/config".source = ./config; + +# services.swayidle = { +# enable = true; +# events = [ +# { +# event = "before-sleep"; +# command = "${pkgs.swaylock}/bin/swaylock -f "; +# } +# ]; +# timeouts = [ +# { +# timeout = 180; +# command = "${pkgs.swaylock}/bin/swaylock -fFu "; +# } +# { +# timeout = 360; +# # TODO systemctl is installed? +# command = "systemctl suspend-then-hibernate"; +# } +# ]; +# # systemdTarget = ""; # TODO this might be usefull +# }; } # vim: ts=2 |