From 37f05c1163c4b4641779a1f56a39bec0618e4f6d Mon Sep 17 00:00:00 2001 From: Kiana Sheibani Date: Wed, 22 Oct 2025 13:17:43 -0400 Subject: [PATCH] compat: update `hyprlock` calls to new interface --- home-manager/wayland/hyprland.nix | 4 ++-- home-manager/wayland/idle.nix | 4 ++-- home-manager/wayland/wltools.nix | 3 +-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/home-manager/wayland/hyprland.nix b/home-manager/wayland/hyprland.nix index 22df653..1e01678 100644 --- a/home-manager/wayland/hyprland.nix +++ b/home-manager/wayland/hyprland.nix @@ -1,4 +1,4 @@ -{ config, pkgs, lib, ... }: +{ pkgs, lib, ... }: let scripts = ./scripts; shell = "quickshell"; @@ -94,7 +94,7 @@ in { "$mod, Return, exec, $terminal" "$mod, D, global, ${shell}:launcher" "$mod Shift, D, global, ${shell}:dashboard" - "$mod, M, exec, hyprlock --immediate" + "$mod, M, exec, hyprlock" # Exit "$mod Shift, E, global, ${shell}:session" diff --git a/home-manager/wayland/idle.nix b/home-manager/wayland/idle.nix index 5bec860..fbec428 100644 --- a/home-manager/wayland/idle.nix +++ b/home-manager/wayland/idle.nix @@ -21,13 +21,13 @@ in { services.hypridle.enable = true; services.hypridle.settings = { general = { - before_sleep_cmd = "hyprlock --immediate"; + before_sleep_cmd = "hyprlock"; }; listener = [ { timeout = 120; - on-timeout = "hyprlock"; + on-timeout = "hyprlock --grace 180"; } { timeout = 600; diff --git a/home-manager/wayland/wltools.nix b/home-manager/wayland/wltools.nix index d64b085..e48b4c5 100644 --- a/home-manager/wayland/wltools.nix +++ b/home-manager/wayland/wltools.nix @@ -18,8 +18,7 @@ in { general = { hide_cursor = true; - disable_loading_bar = true; - grace = 180; + ignore_empty_input = true; }; background = [