This commit is contained in:
parent
83b75e13da
commit
41630e0730
1 changed files with 3 additions and 21 deletions
|
|
@ -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"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue