diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-01 20:03:54 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-01 20:03:54 +0200 |
| commit | 83bc7bbbfcdda4a29fd9de297b51a3ce05b1b008 (patch) | |
| tree | 853801ecbbb22def261bc119552c209d359a9134 | |
| parent | modules/foot: Remove the letter offsets and use the letter-spacing instead (diff) | |
| download | nixos-config-83bc7bbbfcdda4a29fd9de297b51a3ce05b1b008.zip | |
modules/swayidle: Actually provide `swaylock`
| -rw-r--r-- | modules/by-name/sw/swayidle/module.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/by-name/sw/swayidle/module.nix b/modules/by-name/sw/swayidle/module.nix index a29b5952..9bda534f 100644 --- a/modules/by-name/sw/swayidle/module.nix +++ b/modules/by-name/sw/swayidle/module.nix @@ -9,11 +9,13 @@ # If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>. { config, + pkgs, lib, libraries, ... }: let cfg = config.soispha.programs.swayidle; + swaylock = lib.getExe pkgs.swaylock; in { options.soispha.programs.swayidle = { enable = libraries.base.options.mkEnable "swayidle"; @@ -24,13 +26,13 @@ in { services.swayidle = { enable = true; events = { - "before-sleep" = "swaylock -f "; + "before-sleep" = "${swaylock} -f "; }; timeouts = [ { timeout = 180; - command = "swaylock -fF"; + command = "${swaylock} -fF"; } { timeout = 360; |
