dotfiles/hypr/rules.conf

93 lines
2.8 KiB
Plaintext
Raw Permalink Normal View History

2024-01-13 13:50:04 -06:00
### Window Rules
#-----------------------
# Prompts
windowrulev2 = float,class:(authentication-agent)
windowrulev2 = float,title:^(Progress)$
windowrulev2 = float,title:(Open File)
windowrulev2 = size 760 600,title:(Open File)
windowrulev2 = center (1),title:(Open File)$
windowrulev2 = float,title:(Save File)
windowrulev2 = size 760 600,title:(Save File)
windowrulev2 = center (1),title:(Save File)$
windowrulev2 = float,title:(Authentication)
windowrulev2 = size 760 600,title:(Authentication)
windowrulev2 = center (1),title:(Authentication)$
# Arcade (Chromium Web App)
#windowrule = size 800 600,^(ARCADE)$
windowrule = float,^(ARCADE)$
windowrule = center (1),^(ARCADE)$
## Bauh
#windowrule = float, title:^(bauh)$
windowrule = size 1800 1000, title:^(bauh)$
windowrule = center (1),^(bauh)$
windowrule = opacity 0.88,^(bauh)$
windowrulev2 = float,title:(Upgrade)
windowrulev2 = size 760 600,title:(Upgrade)
windowrulev2 = center (1),title:(Upgrade)$
windowrulev2 = float,title:(Upgrade Summary)
windowrulev2 = size 760 600,title:(Upgrade Summary)
windowrulev2 = center (1),title:(Upgrade Summary)$
## DONUT
windowrule = size 880 580, title:^(donut)$
windowrule = float, title:^(donut)$
windowrule = animation popin, title:^(donut)$
## Galculator
windowrule = opacity 0.65,^(galculator)$
windowrule = size 400 580, title:^(galculator)$
windowrule = float, title:^(galculator)$
windowrule = animation popin, title:^(galculator)$
## Thunar
windowrule = opacity 0.75 0.45,^(thunar)$
windowrule = float,^(thunar)$
windowrule = size 1200 900,^(thunar)$
windowrule = center (1),^(thunar)$
windowrulev2 = float,class:^[Tt]hunar$,title:(Progress)
windowrulev2 = float,class:^[Tt]hunar$,title:(Confirm)
## VSCode
windowrule = opacity 0.95 0.65,^(Code)$
## Firefox
windowrule = opacity 1.0 0.85,^(firefox)$
## Pavucontrol
windowrule = float,^(pavucontrol)$
windowrule = size 960 800,^(pavucontrol)$
windowrule = opacity 0.88,^(pavucontrol)$
## Blueman
windowrule = float, title:^(Bluetooth Devices)$
windowrule = size 760 600, title:^(Bluetooth Devices)$
windowrule = opacity 0.78,^(blueman-manager)$
## Sniffnet
windowrule = opacity 0.8, title:^(Sniffnet)$
## NWG-Look
windowrule = float, title:^(nwg-look)$
windowrule = size 820 500, title:^(nwg-look)$
windowrule = opacity 0.78,^(nwg-look)$
### Special window rules for MINI_KEYPAD launchers
# Updating
windowrule = float, title:^(Updating)$
windowrule = size 1200 700, title:^(Updating)$
# Updating HomeServer
windowrule = float, title:^(Updating HomeServer)$
windowrule = size 1200 700, title:^(Updating HomeServer)$
# Restart Docker/Glances daemons
windowrule = float, title:^(Restarting Docker/Glances)$
windowrule = size 900 400, title:^(Restarting Docker/Glances)$
### Layer Rules
#--------------------
layerrule = blur, ^(waybar)$
layerrule = blur, ^(swaync-control-center)$
layerrule = ignorezero, ^(swaync-control-center)$