diff options
Diffstat (limited to 'config/hypr/UserConfigs/WindowRules.conf')
| -rw-r--r-- | config/hypr/UserConfigs/WindowRules.conf | 45 |
1 files changed, 37 insertions, 8 deletions
diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf index a3a77cfb..38d41222 100644 --- a/config/hypr/UserConfigs/WindowRules.conf +++ b/config/hypr/UserConfigs/WindowRules.conf @@ -1,4 +1,4 @@ -## /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more windowrule = float, org.kde.polkit-kde-authentication-agent-1 @@ -11,7 +11,9 @@ windowrule = float, zoom windowrule = float, rofi windowrule = float, gnome-system-monitor windowrule = float, yad - +windowrule = float, ^(wihotspot-gui)$ # wifi hotspot +windowrule = float, ^(evince)$ # document viewer +windowrule = float, ^(file-roller)$ # archive manager #windowrule = noblur,gamescope #windowrule = fullscreen,gamescope #windowrule = workspace 6 silent,^(gamescope)$ @@ -19,9 +21,10 @@ windowrule = float, yad windowrule = center,^(pavucontrol) # windowrule v2 -windowrulev2 = workspace 1, class:^(thunderbird)$ -windowrulev2 = workspace 2, class:^(firefox)$ -windowrulev2 = workspace 2, class:^(Firefox-esr)$ +windowrulev2 = workspace 1, class:^([Tt]hunderbird)$ +windowrulev2 = workspace 2, class:^([Ff]irefox)$ +windowrulev2 = workspace 2, class:^(org.mozilla.firefox)$ +windowrulev2 = workspace 2, class:^([Ff]irefox-esr)$ windowrulev2 = workspace 2, class:^(Microsoft-edge-beta)$ windowrulev2 = workspace 3, class:^([Tt]hunar)$ windowrulev2 = workspace 4, class:^(com.obsproject.Studio)$ @@ -32,15 +35,32 @@ windowrulev2 = workspace 7 silent, class:^(discord)$ windowrulev2 = workspace 7 silent, class:^(WebCord)$ windowrulev2 = workspace 9 silent, class:^([Aa]udacious)$ +# windowrule v2 - float +windowrulev2 = float, class:([Tt]hunar), title:(File Operation Progress) +windowrulev2 = float, class:([Tt]hunar), title:(Confirm to replace files) +windowrulev2 = float, class:(xdg-desktop-portal-gtk) +windowrulev2 = float, class:(org.gnome.Calculator), title:(Calculator) + #opacity (transparent) #enable as desired windowrulev2 = opacity 0.9 0.6, class:^([Rr]ofi)$ windowrulev2 = opacity 0.9 0.7, class:^(Brave-browser)$ windowrulev2 = opacity 0.9 0.7, class:^(Brave-browser-dev)$ -windowrulev2 = opacity 0.9 0.7, class:^(firefox)$ -windowrulev2 = opacity 0.9 0.7, class:^(Firefox-esr)$ +windowrulev2 = opacity 0.9 0.7, class:^([Ff]irefox)$ +windowrulev2 = opacity 0.9 0.7, class:^(org.mozilla.firefox)$ +windowrulev2 = opacity 0.9 0.7, class:^([Ff]irefox-esr)$ +windowrulev2 = opacity 0.9 0.7, class:^([Mm]icrosoft-edge-stable)$ +windowrulev2 = opacity 0.9 0.7, class:^([Mm]icrosoft-edge-beta)$ +windowrulev2 = opacity 0.9 0.7, class:^([Mm]icrosoft-edge-dev)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-beta)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-dev)$ +windowrulev2 = opacity 0.9 0.8, class:^(google-chrome-unstable)$ +windowrulev2 = opacity 0.94 0.86, class:^(chrome-.+-Default)$ # Chrome PWAs windowrulev2 = opacity 0.9 0.8, class:^([Tt]hunar)$ windowrulev2 = opacity 0.8 0.6, class:^(pcmanfm-qt)$ windowrulev2 = opacity 0.9 0.7, class:^(gedit)$ +windowrulev2 = opacity 0.9 0.8, class:^(deluge)$ +windowrulev2 = opacity 0.9 0.8, class:^(Alacritty)$ windowrulev2 = opacity 0.9 0.8, class:^(kitty)$ windowrulev2 = opacity 0.9 0.7, class:^(mousepad)$ windowrulev2 = opacity 0.9 0.7, class:^(codium-url-handler)$ @@ -48,6 +68,15 @@ windowrulev2 = opacity 0.9 0.7, class:^(VSCodium)$ windowrulev2 = opacity 0.9 0.7, class:^(yad)$ windowrulev2 = opacity 0.9 0.7, class:^(com.obsproject.Studio)$ windowrulev2 = opacity 0.9 0.7, class:^([Aa]udacious)$ +windowrulev2 = opacity 0.9 0.8, class:^(org.gnome.Nautilus)$ +windowrulev2 = opacity 0.9 0.8, class:^(code-url-handler)$ +windowrulev2 = opacity 0.9 0.8, class:^(VSCode)$ +windowrulev2 = opacity 0.9 0.8, class:^(jetbrains-studio)$ # Android Studio +windowrulev2 = opacity 0.94 0.86, class:^(discord)$ +windowrulev2 = opacity 0.9 0.8, class:^(org.telegram.desktop)$ +windowrulev2 = opacity 0.94 0.86, class:^(gnome-disks)$ +windowrulev2 = opacity 0.9 0.8, class:^(org.gnome.baobab)$ +windowrulev2 = opacity 0.9 0.8, class:^(seahorse)$ # gnome-keyring gui #layerrule = unset,class:^([Rr]ofi)$ @@ -69,4 +98,4 @@ windowrulev2=float, title:^(Picture-in-Picture)$ windowrulev2=size 25% 25%,title:^(Picture-in-Picture)$ #windowrulev2=size 25% 25%,title:^(Firefox)$ windowrulev2=move 72% 7%,title:^(Picture-in-Picture)$ -#windowrulev2=move 72% 7%,title:^(Firefox)$
\ No newline at end of file +#windowrulev2=move 72% 7%,title:^(Firefox)$ |
