diff options
author | ene <ene@sils.li> | 2023-04-05 22:05:53 +0200 |
---|---|---|
committer | ene <ene@sils.li> | 2023-04-05 22:05:53 +0200 |
commit | 8b770c472ddc521da9a739ca6b42817157a9d421 (patch) | |
tree | 154265c858bd8486e2d7f626519f385885084a78 /home-manager/config/swayidle/default.nix | |
parent | Chore(Flake): Update (diff) | |
download | nixos-config-8b770c472ddc521da9a739ca6b42817157a9d421.tar.gz nixos-config-8b770c472ddc521da9a739ca6b42817157a9d421.zip |
Fix(hm/wms/river): Set swayidle config file
Diffstat (limited to '')
-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 |