chore(hyprland): keep things up-to-date, outsource windowrules
This commit is contained in:
31
.config/hypr/windowrules.conf
Normal file
31
.config/hypr/windowrules.conf
Normal file
@@ -0,0 +1,31 @@
|
||||
# Example windowrule v1
|
||||
# windowrule = float, ^(kitty)$
|
||||
# Example windowrule v2
|
||||
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
||||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
||||
# now invalid: # windowrulev2 = nomaximizerequest, class:.* # You'll probably like this.
|
||||
windowrule = float, pinned, ^(dunst)$
|
||||
windowrule = float, pinned, ^(notification)$
|
||||
windowrulev2 = float, pinned, title:^(Nextcloud)$
|
||||
windowrulev2 = float, title:^(Volume Control)$
|
||||
windowrulev2 = float, title:^(Network Connections)$
|
||||
windowrulev2 = float, size 300 700, stayfocused, dimaround, fullscreenstate, 0, title:(Bitwarden - Vivaldi)
|
||||
windowrulev2 = float, pin, workspace unset, noinitialfocus, suppressevents [fullscreen, maximize, activate, activatefocus], title:^(notificationtoasts)
|
||||
|
||||
windowrulev2 = workspace 6 silent, noinitialfocus, class:^(steam)$
|
||||
windowrulev2 = workspace special:A silent, noinitialfocus, class:^(org.telegram.desktop)$
|
||||
windowrulev2 = workspace special:A silent, noinitialfocus, class:^(zapzap)$
|
||||
windowrulev2 = workspace special:A silent, noinitialfocus, class:^(discord)$
|
||||
windowrulev2 = workspace special:A silent, noinitialfocus, class:^(Slack)$
|
||||
windowrulev2 = workspace special:S silent, noinitialfocus, class:^(spotify)$ # not capitalised on PC
|
||||
windowrulev2 = workspace special:S silent, noinitialfocus, class:^(Spotify)$ # capitalised on laptop
|
||||
windowrulev2 = workspace special:S silent, noinitialfocus, class:^(com.sayonara-player.Sayonara)$
|
||||
|
||||
|
||||
windowrulev2 = opacity 0.0 override, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = noanim, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = noinitialfocus, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = maxsize 1 1, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = noblur, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = nofocus, class:^(xwaylandvideobridge)$
|
||||
windowrulev2 = workspace special:X silent, noinitialfocus, class:^(xwaylandvideobridge)$
|
||||
Reference in New Issue
Block a user