64 lines
2.2 KiB
Plaintext
64 lines
2.2 KiB
Plaintext
# hyprlang noerror true
|
|
|
|
# Default floating rules to stop windows being too large or small
|
|
windowrulev2 = size <80% <80%,floating:1
|
|
# windowrulev2 = size >50% >50%,floating:1
|
|
|
|
|
|
# windowrulev2 = float,class:(clipse)
|
|
# windowrulev2 = size 622 652,class:(clipse)
|
|
# windowrulev2 = opacity 1 override 1 override,class:(clipse)
|
|
|
|
windowrulev2 = float,class:(float)
|
|
windowrule = size <80% <80%,class:(float)
|
|
windowrulev2 = float,class:(float-80)
|
|
windowrule = size 80% 80%,class:(float-80)
|
|
|
|
windowrulev2 = float,class:(swayimg)
|
|
windowrulev2 = size 80%,class:(swayimg)
|
|
windowrule = noblur 1 noanim 1 noshadow 1, class:(^$)
|
|
windowrule = noblur 1 noanim 0 noshadow 1, title:(^$)
|
|
windowrule = nofocus 1, title:(^$)
|
|
windowrulev2 = float,class:(mpv)
|
|
windowrulev2 = float,class:^(brave-)(.*)(-.*)$
|
|
windowrulev2 = move onscreen cursor,class:^(brave-)(.*)(-.*)$
|
|
|
|
windowrulev2 = move onscreen cursor -50% 0,class:^(Nextcloud)$
|
|
|
|
# # Start windows
|
|
stickyrule = class:discord,5
|
|
stickyrule = class:vesktop,5
|
|
stickyrule = class:org.telegram.desktop,5
|
|
stickyrule = class:Slack,5
|
|
|
|
|
|
workspace = special:gromit, gapsin:0, gapsout:0, shadow:0, on-created-empty: gromit-mpx -a
|
|
windowrule = noblur, class:^(Gromit-mpx)$
|
|
windowrule = opacity 1 override, 1 override, class:^(Gromit-mpx)$
|
|
windowrule = noshadow, class:^(Gromit-mpx)$
|
|
windowrule = size 100% 100%, class:^(Gromit-mpx)$
|
|
|
|
|
|
# Floating broken windows
|
|
windowrule = opacity 1 override 1 override class:^(xdg-desktop-portal-gtk)$
|
|
#windowrule = float 1, class:^(xdg-desktop-portal-gtk)$
|
|
|
|
|
|
|
|
# No Opacity windowrules
|
|
windowrule = opacity 1 override 1 override class:brave-browser
|
|
windowrule = opacity 1 override 1 override class:mpv
|
|
windowrule = opacity 1 override 1 override class:virt-manager
|
|
windowrule = opacity 1 override 1 override class:^(Bootstrap Studio)$
|
|
windowrule = opacity 1 override 1 override class:^(Minecraft)(.*)$
|
|
windowrule = opacity 1 override 1 override class:^(gimp)$
|
|
windowrule = opacity 1 override 1 override class:^(com.obsproject.Studio)$
|
|
|
|
|
|
# Disable opacity for Alacritty (as it already has a transparent background)
|
|
windowrule = opacity 1 override 0.75 override class:^(Alacritty)$
|
|
|
|
workspace = special:terminal, on-created-empty: alacritty
|
|
|
|
# hyprlang noerror false
|