aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordarkeddie <lyttle.daniel@gmail.com>2025-01-29 17:20:23 +1100
committerdarkeddie <lyttle.daniel@gmail.com>2025-01-29 17:20:23 +1100
commitadce757541be2197101d529c3478801d9c78efd7 (patch)
tree6928eb39126c0d7a274f69a5b30ec86cdb257925
parent1436fe7b03be17f824ffecc5926184ef7837077d (diff)
Cleaned up some popups using the new 'negative:' regex option in Hyprland V0.47.0
Also added support for Steam games to go to workspace 6, fullscreen and disable blur if you don't use Gamescope
-rw-r--r--config/hypr/UserConfigs/WindowRules.conf15
1 files changed, 8 insertions, 7 deletions
diff --git a/config/hypr/UserConfigs/WindowRules.conf b/config/hypr/UserConfigs/WindowRules.conf
index 05d93c07..f33b49ce 100644
--- a/config/hypr/UserConfigs/WindowRules.conf
+++ b/config/hypr/UserConfigs/WindowRules.conf
@@ -5,6 +5,9 @@
#windowrule = noblur,gamescope
#windowrule = fullscreen,gamescope
#windowrule = workspace 6 silent,^(gamescope)$
+#windowrule = noblur,^(steam_app_\d+)$
+#windowrule = fullscreen,^(steam_app_\d+)$
+#windowrule = workspace 6,^(steam_app_\d+)$
# windowrule Position
windowrule = center,^(pavucontrol|org.pulseaudio.pavucontrol|com.saivert.pwvucontrol)
@@ -14,8 +17,7 @@ windowrule = center,^([Ff]erdium)$
# WINDOWRULE v2
# windowrule v2 - position
# windowrulev2 = center,floating:1 # warning, it cause even the menu to float and center.
-windowrulev2 = center, class:([Tt]hunar), title:(File Operation Progress)
-windowrulev2 = center, class:([Tt]hunar), title:(Confirm to replace files)
+windowrulev2 = center, class:([Tt]hunar), title:negative:([Tt]hunar)
windowrulev2 = center, title:^(ROG Control)$
windowrulev2 = center, title:^(Keybindings)$
windowrulev2 = move 72% 7%,title:^(Picture-in-Picture)$
@@ -51,11 +53,10 @@ windowrulev2 = workspace 9 silent, class:^([Aa]udacious)$
# windowrule v2 - float
windowrulev2 = float, class:^(org.kde.polkit-kde-authentication-agent-1)$
windowrulev2 = float, class:([Zz]oom|onedriver|onedriver-launcher)$
-windowrulev2 = float, class:([Tt]hunar), title:(File Operation Progress)
-windowrulev2 = float, class:([Tt]hunar), title:(Confirm to replace files)
+windowrulev2 = float, class:([Tt]hunar), title:negative:([Tt]hunar)
windowrulev2 = float, class:(xdg-desktop-portal-gtk)
windowrulev2 = float, class:(org.gnome.Calculator), title:(Calculator)
-windowrulev2 = float, class:(codium|codium-url-handler|VSCodium|code-oss), title:(Add Folder to Workspace)
+windowrulev2 = float, class:(codium|codium-url-handler|VSCodium|code-oss), title:negative:(codium|VSCodium)
windowrulev2 = float, class:(electron), title:(Add Folder to Workspace)
windowrulev2 = float, class:^([Rr]ofi)$
windowrulev2 = float, class:^(eog|org.gnome.Loupe)$ # image viewer
@@ -70,7 +71,7 @@ windowrulev2 = float, class:^(evince)$ # document viewer
windowrulev2 = float, class:^(file-roller|org.gnome.FileRoller)$ # archive manager
windowrulev2 = float, class:^([Bb]aobab|org.gnome.[Bb]aobab)$ # Disk usage analyzer
windowrulev2 = float, title:(Kvantum Manager)
-windowrulev2 = float, class:^([Ss]team)$,title:^((?![Ss]team).*|[Ss]team [Ss]ettings)$
+windowrulev2 = float, class:^([Ss]team)$,title:negative:^([Ss]team)$
windowrulev2 = float, class:^([Qq]alculate-gtk)$
#windowrulev2 = float, class:^([Ww]hatsapp-for-linux)$
windowrulev2 = float, class:^([Ff]erdium)$
@@ -149,4 +150,4 @@ layerrule = ignorezero, rofi
#layerrule = ignorezero, <rofi>
#layerrule = ignorezero, overview
-#layerrule = blur, overview
+#layerrule = blur, overview \ No newline at end of file
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage