summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzachir <zachir@librem.one>2024-02-06 23:31:35 -0600
committerzachir <zachir@librem.one>2024-02-06 23:31:35 -0600
commit8f56ddceb32acc781ff4d6d9eda860a52553bed3 (patch)
treec608c2e8e5cc6513abca9cefd49054f10859173b
parent7aa054170a4ac8469ccaa91e69b4979062c6a1a1 (diff)
hypr: Fix REAPER/yabridge broken menus
This adds in windowrules to fix the broken menu spawning when using certain plugins through yabridge in REAPER.
-rw-r--r--hypr/hyprland.conf5
1 files changed, 4 insertions, 1 deletions
diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf
index c3de226..34d2ddd 100644
--- a/hypr/hyprland.conf
+++ b/hypr/hyprland.conf
@@ -168,7 +168,10 @@ windowrule = float, title:^(LibreWolf - Choose User Profile)$
windowrule = float, class:^(xdg-desktop-portal-gtk)
windowrule = float, title:^(UNDERTALE)$
windowrulev2 = tile, class:^(REAPER)$, title:^(.*REAPER v[0-9.]* - Licensed for personal/small business use)$
-#windowrulev2 = float, class:^(yabridge-host.exe.so)$, title:^(menu)$
+windowrulev2 = move cursor -50% -50%, class:^(yabridge-host.exe.so)$, title:^(menu)$
+windowrulev2 = nofocus, class:^(yabridge-host.exe.so)$, title:^(\s*)$
+windowrulev2 = move cursor -50% -50%, class:^(REAPER)$, title:^(Snap/Grid Settings)$
+windowrulev2 = move cursor -50% -50%, class:^(REAPER)$, title:^(Routing for track [0-9]*)$
#windowrulev2 = float,floating:0, title:^(menu)$
#windowrulev2 = forceinput, title:^(menu)$
#windowrulev2 = windowdance, title:^(menu)$