adapted for new windows rules syntax

This commit is contained in:
2026-01-04 20:29:24 +01:00
parent 1f9da5af1f
commit c8399b6653

View File

@@ -288,50 +288,50 @@ bind = , Print, exec, hyprshot --clipboard-only -m region
#windows rules
#windowrule = workspace 5, audacious
#windowrule = workspace 1, firefox
windowrule = float, class:com.github.hluk.copyq
#windowrule = float,title:^(.*)Aria2(.*)Download(.*)Firefox(.*)$
windowrule=float,class:clight-gui
windowrule=float,class:localsend
windowrule=float,class:blueman-manager
#windowrule=workspace 10 silent,class:org.keepassxc.KeePassXC
windowrule = stayfocused,class:(steam),title:(^$)
windowrule = stayfocused,class:(zoom),title:(^$)
##windowrule = workspace 5, audacious
##windowrule = workspace 1, firefox
#windowrule = float, class:com.github.hluk.copyq
##windowrule = float,title:^(.*)Aria2(.*)Download(.*)Firefox(.*)$
#
#windowrule=float,class:clight-gui
#windowrule=float,class:localsend
#windowrule=float,class:blueman-manager
##windowrule=workspace 10 silent,class:org.keepassxc.KeePassXC
#
#windowrule = stayfocused,class:(steam),title:(^$)
#windowrule = stayfocused,class:(zoom),title:(^$)
# To get more information about a windows class, title, XWayland status or its size, you can use `hyprctl clients`. (From Hyprland Wiki)
windowrulev2 = float,class:^(one.alynx.showmethekey)$
windowrulev2 = float,class:^(showmethekey-gtk)$ # make window floating
windowrulev2 = pin,class:^(showmethekey-gtk)$ # pin window
windowrule = stayfocused, title:^(menu window)$, class:^(zoom)$
windowrule = stayfocused, title:^(confirm window)$, class:^(zoom)$
windowrulev2 = tile, class:^(com-zerenesystems-stacker-gui-MainFrame)$
windowrule=tile,title:A Ren(.)Py Game
#windowrulev2 = float,class:^(one.alynx.showmethekey)$
#windowrulev2 = float,class:^(showmethekey-gtk)$ # make window floating
#windowrulev2 = pin,class:^(showmethekey-gtk)$ # pin window
#windowrule = stayfocused, title:^(menu window)$, class:^(zoom)$
#windowrule = stayfocused, title:^(confirm window)$, class:^(zoom)$
#windowrulev2 = tile, class:^(com-zerenesystems-stacker-gui-MainFrame)$
#windowrule=tile,title:A Ren(.)Py Game
windowrule {
name=float
match:class = com.github.hluk.copyq
match:class = clight-gui
match:class = localsend
match:class = blueman-manager
float = on
}
windowrule {
name = stay-focused
match:class = (steam)
match:class = ^(zoom)$
stay_focused = on
}
windowrule {
name = tiled
match:class = ^(com-zerenesystems-stacker-gui-MainFrame)$
match:title = (A Ren(.)Py Game)
float = off
}
#windowrule {
# name=float
# match:class = com.github.hluk.copyq
# match:class = clight-gui
# match:class = localsend
# match:class = blueman-manager
#
# float = on
#}
#
#windowrule {
# name = stay-focused
# match:class = (steam)
# match:class = ^(zoom)$
# stayfocused = on
#}
#
#windowrule {
# name = tiled
# match:class = ^(com-zerenesystems-stacker-gui-MainFrame)$
# match:title = (A Ren(.)Py Game)
# tiled = on
#}
windowrule=tile,title:A Ren'Py Game