This commit is contained in:
ediblerope 2026-05-13 13:53:30 +01:00
parent 83b75e13da
commit 41630e0730

View file

@ -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"