diff --git a/Configs/.config/hypr/rules.conf b/Configs/.config/hypr/rules.conf index 7414978..cfea1e8 100644 --- a/Configs/.config/hypr/rules.conf +++ b/Configs/.config/hypr/rules.conf @@ -10,6 +10,7 @@ windowrulev2 = float, class:^(org.gnome.Calculator)$ windowrulev2 = size 400 500, class:^(org.gnome.Calculator)$ + # Picture in picture windowrulev2 = float, title:^(Picture in picture)$ windowrulev2 = pin, title:^(Picture in picture)$ @@ -19,16 +20,22 @@ windowrulev2 = pin, title:^(Picture in picture)$ windowrulev2 = suppressevent maximize, class:.* +# No Screen Share (Hyprland 0.50.0) +windowrulev2 = noscreenshare, class:^(polkit-gnome-authentication-agent-1|org.keepassxc.KeePassXC)$ + + # Fix some dragging issues with XWayland windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 + # Fix blur around XWayland windows windowrulev2 = noblur, xwayland:1, floating:1 +windowrulev2 = opacity 0.98 override, xwayland:1, floating:1 # Opacity 100% & No blur -windowrulev2 = noblur, class:^(.*(libreoffice|ONLYOFFICE)).*$ -windowrulev2 = opaque, class:^(.*(libreoffice|ONLYOFFICE)).*$ +windowrulev2 = noblur, class:^(libreoffice|ONLYOFFICE)$ +windowrulev2 = opaque, class:^(libreoffice|ONLYOFFICE)$ # Disable animation