summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-10-05 18:29:33 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-10-05 18:29:33 +0800
commit4888bf12c97e4de9bf84322635e69dc741776b6c (patch)
treed9613526d2aff8abd5221bcc2db58d9fb345de8e
parent61c6d5a04ef7c62fb3ba02dc89fd02528fbc10c7 (diff)
update(rules): more rules regarding popups(xdg-desktop*,pip,dragon|blobdrop etc)
-rw-r--r--dot-config/hypr/rules.conf7
1 files changed, 4 insertions, 3 deletions
diff --git a/dot-config/hypr/rules.conf b/dot-config/hypr/rules.conf
index 1da27e94..7c493103 100644
--- a/dot-config/hypr/rules.conf
+++ b/dot-config/hypr/rules.conf
@@ -68,6 +68,7 @@ windowrulev2 = stayfocused, class:(thorium-nngceckbapebfimnlniiiahkandclblb-Defa
windowrulev2 = float, class:(blobdrop|dragon)
windowrulev2 = pin, class:(blobdrop|dragon)
windowrulev2 = move 100%-w-$outer_gaps, class:(blobdrop|dragon)
+windowrulev2 = noinitialfocus, class:(blobdrop|dragon)
# removes title/border
windowrulev2 = fullscreenstate 0 2, class:(thorium-mdpkiolbdkhdjpekfbkbmhigcaggjagi-Profile_1|thorium-lnachpgegbbmnnlgpokibfjlmppeciah-Default)
@@ -84,17 +85,18 @@ windowrulev2 = float, class:(Conky), manage=off
windowrulev2 = float, class:(stalonetray), manage=off
# PIP
-windowrulev2 = float, initialClass:^()$, title:^(Picture in picture)$
windowrulev2 = pin, initialClass:^()$, title:^(Picture in picture)$
windowrulev2 = move 100%-w-$outer_gaps, initialClass:^()$, title:^(Picture in picture)$
windowrulev2 = size 25% 25%, initialClass:^()$, title:^(Picture in picture)$
windowrulev2 = noinitialfocus, initialClass:^()$, title:^(Picture in picture)$
windowrulev2 = float, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
+windowrulev2 = noshadow, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
# time-sensitive app rules
windowrulev2 = float, class:^(org.freedesktop.impl.portal.desktop.kde)$
windowrulev2 = stayfocused, class:^polkit-gnome-authentication-agent-1$
-windowrulev2 = stayfocused, class:^(pinentry-)
+windowrulev2 = stayfocused, class:^(pinentry.*)
+windowrulev2 = float, class:^(pinentry.*)
windowrulev2 = stayfocused, class:^(xdg-desktop-portal.*)$
windowrulev2 = stayfocused, class:^(hyprland-share-picker.*)$
windowrulev2 = stayfocused, class:^(org.freedesktop.impl.portal.desktop.kde)$
@@ -215,4 +217,3 @@ windowrulev2 = immediate,class:(Lunar Client.*)
windowrulev2 = immediate,class:(lunarclient)
windowrulev2 = plugin:chromakey,fullscreen:0
-plugin:chromakey_background = rgb(07121b)