From 41630e073077d593db0449d9d9767ed6211b107a Mon Sep 17 00:00:00 2001 From: ediblerope Date: Wed, 13 May 2026 13:53:30 +0100 Subject: [PATCH] --- settings/hyprland.nix | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/settings/hyprland.nix b/settings/hyprland.nix index b133977..d1c7026 100644 --- a/settings/hyprland.nix +++ b/settings/hyprland.nix @@ -80,29 +80,11 @@ "_JAVA_AWT_WM_NONREPARENTING,1" # Java tiling fix ]; + layerrule = "interactivity 1, launcher"; + "$mod" = "SUPER"; "$term" = "ghostty"; - "$menu" = let - launchFuzzel = pkgs.writeShellScript "fuzzel-launcher" '' - fuzzel & - FUZZEL_PID=$! - - (${pkgs.socat}/bin/socat -U - \ - "UNIX-CONNECT:/tmp/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock" 2>/dev/null | \ - while IFS= read -r ev; do - case "$ev" in - activewindow*) - kill "$FUZZEL_PID" 2>/dev/null - break - ;; - esac - done) & - LISTENER_PID=$! - - wait "$FUZZEL_PID" 2>/dev/null - kill "$LISTENER_PID" 2>/dev/null - ''; - in "killall fuzzel || ${launchFuzzel}"; + "$menu" = "killall fuzzel || fuzzel"; exec-once = [ "mako"