59 lines
2.0 KiB
Plaintext
59 lines
2.0 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 = stayfocused,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 = suppressevent fullscreen, class:^(Gromit-mpx)$
|
|
windowrule = size 100% 100%, class:^(Gromit-mpx)$
|
|
|
|
|
|
|
|
# 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)$
|
|
|
|
# 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
|