@@ -393,6 +393,12 @@ exec-once = systemctl --user start hyde-config.service #! If this is not working
393393
394394# See https://wiki.hyprland.org/Configuring/Window-Rules/
395395
396+ # Sizes for floating popups
397+ windowrule = size <85% <90%,floating:1
398+ windowrule = float,tag:common-popups
399+ windowrule = size <60% <90%,tag:common-popups
400+
401+
396402# Ony add the Core applications here
397403windowrule = float,class:^(com.gabm.satty)$
398404windowrule = float,class:^(org.kde.dolphin)$,title:^(Progress Dialog β Dolphin)$
@@ -417,6 +423,13 @@ windowrule = float,class:^(nm-connection-editor)$
417423windowrule = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
418424windowrule = float,class:^([Xx]dg-desktop-portal-gtk)$
419425
426+ # common popups
427+ windowrule = tag +common-popups,initialTitle:^(Open File)$
428+ windowrule = tag +common-popups,title:^(Choose Files)$
429+ windowrule = tag +common-popups,title:^(Save As)$
430+ windowrule = tag +common-popups,title:^(Confirm to replace files)$
431+ windowrule = tag +common-popups,title:^(File Operation Progress)$
432+ windowrule = tag +common-popups,class:^(xdg-desktop-portal-gtk)$
420433
421434
422435# // ββββββββββββββββββββ βββββββββββββββββββ
0 commit comments