[Hyprland] Improve windowrules
This commit is contained in:
@@ -1,17 +1,3 @@
|
||||
# ────────────────────────────────────────────────────────────────────
|
||||
# ╭────────────────────────────────────────────────╮
|
||||
# │ WORKSPACE RULES │
|
||||
# ╰────────────────────────────────────────────────╯
|
||||
# ────────────────────────────────────────────────────────────────────
|
||||
|
||||
# Display full sized (without gaps), if only window on screen
|
||||
# workspace = w[tv1], gapsout:0, gapsin:0
|
||||
# workspace = f[1], gapsout:0, gapsin:0
|
||||
# windowrule = bordersize 0, floating:0, onworkspace:w[tv1]
|
||||
# windowrule = rounding 0, floating:0, onworkspace:w[tv1]
|
||||
# windowrule = bordersize 0, floating:0, onworkspace:f[1]
|
||||
# windowrule = rounding 0, floating:0, onworkspace:f[1]
|
||||
|
||||
$mainMod = SUPER
|
||||
|
||||
# ────────────────────────────────────────────────────────────────────
|
||||
@@ -19,18 +5,18 @@ $mainMod = SUPER
|
||||
# │ WINDOW RULES │
|
||||
# ╰────────────────────────────────────────────────╯
|
||||
# ────────────────────────────────────────────────────────────────────
|
||||
windowrule = move 1450 50, title:^(.*)(Power menu)$
|
||||
windowrule = move 1450 50, title:(.*)Power menu$
|
||||
windowrule = workspace 2, class:evince
|
||||
windowrule = workspace 2, title:.*(Okular).*
|
||||
windowrule = workspace 2, title:.*Okular.*
|
||||
windowrule = workspace 2, class:org.pwmt.zathura
|
||||
windowrule = fullscreen, title:wlogout
|
||||
windowrule = workspace 2, class:librewolf
|
||||
windowrule = workspace 2, title:LibreWolf
|
||||
windowrule = workspace 2, title:BSManager
|
||||
windowrule = workspace 1, title:ALVR(.*)
|
||||
windowrule = workspace 2, title:(.*)BeatSaber(.*)
|
||||
windowrule = fullscreen, title:(.*)BeatSaber(.*)
|
||||
windowrule = workspace 2, title:(.*)(Discord)(.*)
|
||||
windowrule = workspace 2, title:(.*)Beat Saber(.*)
|
||||
windowrule = fullscreen, title:(.*)Beat Saber(.*)
|
||||
windowrule = workspace 2, title:(.*)Discord(.*)
|
||||
windowrule = workspace 3, title:^(Steam)(.*)$
|
||||
windowrule = workspace 1, title:(.*)(VSCodium)$
|
||||
windowrule = center, title:^(.*)(VSCodium)$
|
||||
@@ -112,6 +98,7 @@ windowrule = center, class:pavucontrol
|
||||
windowrule = float, class:file-roller
|
||||
windowrule = center, class:file-roller
|
||||
|
||||
# idleinhibit
|
||||
windowrule = idleinhibit focus, title:^(Rocket League)(.*)$
|
||||
windowrule = fullscreen, title:^(Steam Big Picture)$
|
||||
windowrule = idleinhibit always, class:steam
|
||||
@@ -121,9 +108,14 @@ windowrule = idleinhibit focus, class:supertuxkart
|
||||
windowrule = idleinhibit fullscreen, title:^(.*)(Discord)(.*)$
|
||||
windowrule = idleinhibit fullscreen, title:^(.*)(~)(.*)$
|
||||
|
||||
# Do not screenshare bitwarden windows
|
||||
windowrule = noscreenshare, title:(.*)(Bitwarden)(.*)
|
||||
windowrule = noscreenshare, class:nm-connection-editor
|
||||
windowrule = noscreenshare, title:(.*)(secret)(.*)
|
||||
windowrule = noscreenshare, class:(.*)[aA]uthentication(.*)
|
||||
|
||||
|
||||
# ┌ ┐
|
||||
# │ Layer rules │
|
||||
# └ ┘
|
||||
layerrule = dimaround, ^(rofi)
|
||||
layerrule = blurpopups, ^(bar)
|
||||
|
||||
Reference in New Issue
Block a user