From ed437203840f508141e6fa9032a7febcce0d37ec Mon Sep 17 00:00:00 2001 From: Jeena Date: Sat, 10 Jan 2026 15:04:13 +0900 Subject: [PATCH] Fix 0.54.0 problems with windowrules It still has problems with exec and putting the windows into the right place. --- hypr/hyprland.conf | 4 ++-- hypr/windowrule.conf | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 1622cfe..81b88fb 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -303,9 +303,9 @@ bindl = , XF86AudioPrev, exec, playerctl previous # windowrule = float,class:org.keepassxc.KeePassXC # Ignore maximize requests from apps. You'll probably like this. -windowrule = suppressevent maximize, class:.* +windowrulev2 = suppress_event maximize, match:class:.* # Fix some dragging issues with XWayland -windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 +windowrulev2 = nofocus, class:^$, title:^$, xwayland:1, floating:1, fullscreen:0, pinned:0 source = ~/.config/hypr/windowrule.conf diff --git a/hypr/windowrule.conf b/hypr/windowrule.conf index 177beec..72f72e6 100644 --- a/hypr/windowrule.conf +++ b/hypr/windowrule.conf @@ -1,7 +1,7 @@ # Librewolf Picture-in-Picture windowrulev2 = float, class:($browser),title:(Picture-in-Picture) windowrulev2 = pin, class:($browser),title:(Picture-in-Picture) -windowrule = opacity 1.0 override 1.0 override, class:($browser),title:(Picture-in-Picture) +windowrulev2 = opacity 1.0 override 1.0 override, match:class:($browser), match:title:(Picture-in-Picture) # Cheatsheet windowrulev2 = float, class:net.jeena.Cheatsheet