dotfiles/hyprland/.config/hypr/config.d/50-window-rules.conf

20 lines
894 B
Plaintext
Raw Normal View History

# vim: set ft=config:
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
2024-09-17 02:17:00 -05:00
# Force all windows to be unable to maximize themselves
# Default rule that ships with hypr
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this.
2024-08-29 14:06:04 -05:00
2024-09-17 02:17:00 -05:00
# Force pavucontrol to be the center of attention
2024-11-07 22:45:13 -06:00
windowrulev2 = float, center 1, class:^(.*pavucontrol.*)$
windowrulev2 = pin, class:^(.*pavucontrol.*)$
2024-09-17 02:17:00 -05:00
# Assign specific windows to specific workspaces on launch
2024-12-19 13:52:17 -06:00
windowrulev2 = workspace 2 silent, class:^(steam)$
2024-09-17 02:17:00 -05:00
windowrulev2 = workspace 8 silent, class:^(org.keepassxc.KeePassXC)$
windowrulev2 = workspace 8 silent, class:^(org.mozilla.Thunderbird)$
windowrulev2 = workspace 9 silent, class:^(.*vesktop.*)$
windowrulev2 = workspace 10 silent, class:^(.*spotube.*)$
2024-10-15 11:27:00 -05:00
windowrulev2 = workspace 10 silent, class:^(.*potify.*)$
2024-09-17 02:17:00 -05:00
windowrulev2 = workspace 10 silent, class:^(im.riot.Riot)$