feat(hypr): new rules

This commit is contained in:
Sergio Laín 2025-08-10 15:25:53 +02:00
parent e53f48f4d7
commit 20a3c0641f
No known key found for this signature in database
GPG key ID: 51BB28D8B42FB438

View file

@ -24,6 +24,17 @@ windowrule = float, xfce-polkit|wleave|title:branchdialog|nwg-look|nm-connection
# Workspace Rules # Workspace Rules
## Smart Gaps
# workspace = w[t1], gapsout:0, gapsin:0
# workspace = w[tg1], gapsout:0, gapsin:0
# workspace = f[1], gapsout:0, gapsin:0
# windowrulev2 = bordersize 0, floating:0, onworkspace:w[t1]
# windowrulev2 = rounding 0, floating:0, onworkspace:w[t1]
# windowrulev2 = bordersize 0, floating:0, onworkspace:w[tg1]
# windowrulev2 = rounding 0, floating:0, onworkspace:w[tg1]
# windowrulev2 = bordersize 0, floating:0, onworkspace:f[1]
# windowrulev2 = rounding 0, floating:0, onworkspace:f[1]
## System ## System
windowrule = workspace 8, class:^(.*virt-manager.*)$|(.*PikaBackup.*)$|(.*VirtualBox Manager.*)$|(.*Vmware*)$ windowrule = workspace 8, class:^(.*virt-manager.*)$|(.*PikaBackup.*)$|(.*VirtualBox Manager.*)$|(.*Vmware*)$
windowrule = workspace 17, class:^(.*GParted.*)$|(.*clamtk.*)$|(.*gnome.Logs.*)$ windowrule = workspace 17, class:^(.*GParted.*)$|(.*clamtk.*)$|(.*gnome.Logs.*)$
@ -78,7 +89,7 @@ windowrule = size 30% 40%, $scratchpad-mini
windowrule = animation slide, $scratchpad-mini windowrule = animation slide, $scratchpad-mini
windowrule = workspace special: scratchpad-mini silent, $scratchpad-mini windowrule = workspace special: scratchpad-mini silent, $scratchpad-mini
$sideScratchpad = class:^(.*pavucontrol.*)$|(.*blueman-manager.*)$ $sideScratchpad = class:^(.*pavucontrol.*)$|(.*blueman-manager.*)$|(.*com.ghostty-volume.*)$
windowrule = workspace special:scratchpad silent, $sideScratchpad windowrule = workspace special:scratchpad silent, $sideScratchpad
windowrule = size 30% 90%, $sideScratchpad windowrule = size 30% 90%, $sideScratchpad
windowrule = float, $sideScratchpad windowrule = float, $sideScratchpad
@ -106,7 +117,7 @@ windowrule = noinitialfocus, class:(.*[Ss]potify.*)|(.*tidal-hifi.*)$|(.*You[Tt]
windowrule = idleinhibit always, class:^(.*steam_app.*)$ windowrule = idleinhibit always, class:^(.*steam_app.*)$
windowrule = idleinhibit focus, class:^(.*[Ss]potify.*)$|^(.*feishin.*)$ windowrule = idleinhibit focus, class:^(.*[Ss]potify.*)$|^(.*feishin.*)$
windowrule = idleinhibit focus, class:^(.*celluloid.*)$|^(.*mpv.*)$|^(.*vlc.*)$ windowrule = idleinhibit fullscreen, class:^(.*celluloid.*)$|^(.*mpv.*)$|^(.*vlc.*)$
windowrule = idleinhibit fullscreen, class:^(.*LibreWolf.*)$|^(.*floorp.*)$|^(.*Brave.*)$|^(.*firefox.*)$|^(.*chromium.*)$|^(.*zen-alpha.*)$ windowrule = idleinhibit fullscreen, class:^(.*LibreWolf.*)$|^(.*floorp.*)$|^(.*Brave.*)$|^(.*firefox.*)$|^(.*chromium.*)$|^(.*zen-alpha.*)$
windowrule = immediate, class:^(.*steam_app.*)$ windowrule = immediate, class:^(.*steam_app.*)$
@ -121,6 +132,7 @@ layerrule = blur, waybar
layerrule = ignorezero, waybar layerrule = ignorezero, waybar
layerrule = ignorezero, swaync-notification-window layerrule = ignorezero, swaync-notification-window
layerrule = ignorezero, swaync-control-center
layerrule = animation slide, swaync-notification-window layerrule = animation slide, swaync-notification-window
layerrule = animation slide, swaync-control-center layerrule = animation slide, swaync-control-center