diff --git a/lock-suspend.nix b/lock-suspend.nix index 01a4ff3..291e4e9 100644 --- a/lock-suspend.nix +++ b/lock-suspend.nix @@ -5,6 +5,15 @@ settings.Login.HandleLidSwitch = "suspend"; # suspend on lid close }; + # Add the config declaratively + environment.etc."hyprlock/config" = { + source = pkgs.writeText "hyprlock-config" '' + # hyprlock configuration + blur = 5 + timeout = 0 + ''; + }; + systemd.services.hyprlock-pre-suspend = { description = "Lock screen before suspend"; serviceConfig = {