Update hyprland windowrule name

This commit is contained in:
Tobias Reisinger 2026-02-28 17:26:17 +01:00
parent ec28c0ef31
commit ae4f84c81e
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
2 changed files with 46 additions and 43 deletions

View file

@ -6,6 +6,7 @@
# File stuff # File stuff
.DS_Store .DS_Store
*.bak *.bak
.Trash-*
*.git_hidden *.git_hidden
*.git_hidden.* *.git_hidden.*

View file

@ -8,74 +8,76 @@ layerrule = noanim, notifications
workspace = w[t1], gapsin:0, gapsout:0, border:0 workspace = w[t1], gapsin:0, gapsout:0, border:0
windowrulev2 = workspace $ws_web silent, class:(org.qutebrowser.qutebrowser) windowrule = workspace $ws_web silent, class:(org.qutebrowser.qutebrowser)
windowrulev2 = workspace $ws_web, class:(firefox) windowrule = workspace $ws_web, class:(firefox)
windowrulev2 = workspace $ws_focus, class:^(jetbrains-) windowrule = workspace $ws_focus, class:^(jetbrains-)
windowrulev2 = workspace $ws_media, class:([cC]hromium) windowrule = workspace $ws_media, class:([cC]hromium)
windowrulev2 = workspace $ws_media, class:([bB]rave-browser) windowrule = workspace $ws_media, class:([bB]rave-browser)
windowrulev2 = workspace $ws_media, class:(FreeTube) windowrule = workspace $ws_media, class:(FreeTube)
windowrulev2 = workspace $ws_media, class:(org.qutebrowser.qutebrowser-kiosk) windowrule = workspace $ws_media, class:(org.qutebrowser.qutebrowser-kiosk)
windowrulev2 = workspace $ws_chat silent, class:(discord) windowrule = workspace $ws_chat silent, class:(discord)
windowrulev2 = workspace $ws_chat silent, class:(Element) windowrule = workspace $ws_chat silent, class:(Element)
windowrulev2 = workspace $ws_chat silent, class:(cinny) windowrule = workspace $ws_chat silent, class:(cinny)
windowrulev2 = workspace $ws_chat silent, class:(im.riot.Riot) windowrule = workspace $ws_chat silent, class:(im.riot.Riot)
windowrulev2 = workspace $ws_chat silent, class:(TeamSpeak 3) windowrule = workspace $ws_chat silent, class:(TeamSpeak 3)
windowrulev2 = workspace $ws_chat silent, class:(TeamSpeak) windowrule = workspace $ws_chat silent, class:(TeamSpeak)
windowrulev2 = workspace $ws_msg silent, class:(thunderbird|net.thunderbird.Thunderbird) windowrule = workspace $ws_msg silent, class:(thunderbird|net.thunderbird.Thunderbird)
windowrulev2 = workspace $ws_msg silent, class:^(Signal|org.signal.Signal) windowrule = workspace $ws_msg silent, class:^(Signal|org.signal.Signal)
windowrulev2 = workspace $ws02, class:(OMNeT\+\+ IDE) windowrule = workspace $ws02, class:(OMNeT\+\+ IDE)
windowrulev2 = workspace $ws03, class:(Qtenv) windowrule = workspace $ws03, class:(Qtenv)
# General rules # General rules
windowrulev2 = noblur, class:^$ # intended for menus. not sure about side-effects windowrule = noblur, class:^$ # intended for menus. not sure about side-effects
# Specific rules # Specific rules
windowrulev2 = float, class:(xdg-desktop-portal-gtk) windowrule = float, class:(xdg-desktop-portal-gtk)
windowrulev2 = noinitialfocus, class:(thunderbird|net.thunderbird.Thunderbird), title:^$ windowrule = noinitialfocus, class:(thunderbird|net.thunderbird.Thunderbird), title:^$
windowrulev2 = float, class:(thunderbird|net.thunderbird.Thunderbird), title:^$ windowrule = float, class:(thunderbird|net.thunderbird.Thunderbird), title:^$
windowrulev2 = float, class:(thunderbird|net.thunderbird.Thunderbird), title:(Reminder) windowrule = float, class:(thunderbird|net.thunderbird.Thunderbird), title:(Reminder)
windowrulev2 = float, class:(org.keepassxc.KeePassXC), title:(KeePassXC - Browser Access Request) windowrule = float, class:(org.keepassxc.KeePassXC), title:(KeePassXC - Browser Access Request)
windowrulev2 = stayfocused, class:(Pinentry-gtk) windowrule = stayfocused, class:(Pinentry-gtk)
windowrulev2 = pin, class:(Pinentry-gtk) windowrule = pin, class:(Pinentry-gtk)
windowrulev2 = fullscreen, class:(FreeTube) windowrule = fullscreen, class:(FreeTube)
windowrulev2 = float, class:(com/.https://ultimaker.UltiMaker-Cura), title:(UltiMaker-Cura) windowrule = float, class:(com/.https://ultimaker.UltiMaker-Cura), title:(UltiMaker-Cura)
windowrule = float, class:(com/.https://ultimaker.UltiMaker-Cura), title:(UltiMaker-Cura)
# https://github.com/hyprwm/Hyprland/issues/4257#issuecomment-1879781806 # https://github.com/hyprwm/Hyprland/issues/4257#issuecomment-1879781806
# fix tooltips (always have a title of `win.<id>`) # fix tooltips (always have a title of `win.<id>`)
windowrulev2 = noinitialfocus, class:^(.*jetbrains.*)$, title:^(win.*)$ windowrule = noinitialfocus, class:^(.*jetbrains.*)$, title:^(win.*)$
windowrulev2 = nofocus, class:^(.*jetbrains.*)$, title:^(win.*)$ windowrule = nofocus, class:^(.*jetbrains.*)$, title:^(win.*)$
# fix tab dragging (always have a single space character as their title) # fix tab dragging (always have a single space character as their title)
windowrulev2 = noinitialfocus, class:^(.*jetbrains.*)$, title:^\\s$ windowrule = noinitialfocus, class:^(.*jetbrains.*)$, title:^\\s$
windowrulev2 = nofocus, class:^(.*jetbrains.*)$, title:^\\s$ windowrule = nofocus, class:^(.*jetbrains.*)$, title:^\\s$
# Gaming Rules (steam and games) # Gaming Rules (steam and games)
windowrulev2 = move 100%-300 100%-30, class:(steam), title:^(notificationtoasts) windowrule = move 100%-300 100%-30, class:(steam), title:^(notificationtoasts)
windowrulev2 = nofocus, class:(steam), title:^(notificationtoasts) windowrule = nofocus, class:(steam), title:^(notificationtoasts)
windowrulev2 = float, class:(zenity), title:^(Progress) windowrule = float, class:(zenity), title:^(Progress)
windowrulev2 = noinitialfocus, class:(steam), title:^(Friends List) windowrule = noinitialfocus, class:(steam), title:^(Friends List)
windowrulev2 = workspace $ws_chat silent, class:(steam), title:^(Friends List) windowrule = workspace $ws_chat silent, class:(steam), title:^(Friends List)
windowrulev2 = fullscreen, class:^Minecraft windowrule = fullscreen, class:^Minecraft
windowrulev2 = fullscreen, class:^cs2$ windowrule = fullscreen, class:^cs2$
windowrulev2 = workspace $ws_focus, class:^cs2$ windowrule = workspace $ws_focus, class:^cs2$
windowrulev2 = fullscreen, class:^factorio$ windowrule = fullscreen, class:^factorio$
windowrulev2 = workspace $ws_focus, class:^factorio$ windowrule = workspace $ws_focus, class:^factorio$
windowrulev2 = fullscreen, class:^(steam_app_) windowrule = fullscreen, class:^(steam_app_)
windowrulev2 = workspace $ws_focus, class:^(steam_app_) windowrule = workspace $ws_focus, class:^(steam_app_)