diff --git a/modules/nixos/desktop/addons/hypridle/default.nix b/modules/nixos/desktop/addons/hypridle/default.nix index fa4b26b..73028fb 100644 --- a/modules/nixos/desktop/addons/hypridle/default.nix +++ b/modules/nixos/desktop/addons/hypridle/default.nix @@ -2,6 +2,7 @@ config, lib, namespace, + pkgs, ... }: let @@ -24,7 +25,7 @@ in general = { after_sleep_cmd = "hyprctl dispatch dpms on"; ignore_dbus_inhibit = false; - lock_cmd = "hyprlock"; + lock_cmd = "${pkgs.hyprlock-blur}/bin/hyprlock-blur"; }; listener = [ diff --git a/modules/nixos/desktop/addons/hyprlock/default.nix b/modules/nixos/desktop/addons/hyprlock/default.nix index 050844c..deafa68 100644 --- a/modules/nixos/desktop/addons/hyprlock/default.nix +++ b/modules/nixos/desktop/addons/hyprlock/default.nix @@ -31,6 +31,8 @@ in config = mkIf cfg.enable { security.pam.services.hyprlock = { }; + environment.systemPackages = [ hyprlock-blur ]; + ${namespace}.desktop.hyprland.settings = { bind = [ "$mod CTRL, l, exec, ${hyprlock-blur}/bin/hyprlock-blur"