Hyprland window rules: Remove stupid/useless rules

This commit is contained in:
Viyurz 2023-10-05 10:16:53 +02:00
parent 0542753bee
commit c3e3cfb837
No known key found for this signature in database

View file

@ -2,20 +2,8 @@
windowrule = opaque,^(firefox|libreoffice-writer)$ windowrule = opaque,^(firefox|libreoffice-writer)$
# Idle Inhibit # Idle Inhibit
windowrule = idleinhibit focus, class:^(vlc)$ windowrule = idleinhibit focus, class:^(vlc|zoom)$
windowrule = idleinhibit focus, class:^(zoom)$
# Foobar2000
windowrule = float,^(foobar2000.exe)$
windowrule = size 1024 576,^(foobar2000.exe)$
windowrulev2 = size 740 516,class:^(foobar2000.exe)$,title:^(Preferences:)
windowrulev2 = size 575,115,class:^(foobar2000.exe)$,title:^(Processing...)$
windowrulev2 = size 660 440,class:^(foobar2000.exe)$,title:^(Playlist Search)
windowrulev2 = center,class:^(foobar2000.exe)$,title:^(Playlist Search)
# Firefox/NetworkManager
windowrule = float,title:^(Firefox - Choose User Profile)$
windowrule = float,^(nm-connection-editor)$
# Winecfg # Winecfg
windowrule = float,^(winecfg.exe)$ windowrule = float,^(winecfg.exe)$
@ -29,47 +17,15 @@ windowrule = size 0 0,title:^(Wine System Tray)$
windowrule = nofocus,title:^(Wine System Tray)$ windowrule = nofocus,title:^(Wine System Tray)$
windowrule = noinitialfocus,title:^(Wine System Tray)$ windowrule = noinitialfocus,title:^(Wine System Tray)$
# Hide xwaylandvideobridge window # Hide xwaylandvideobridge window
windowrulev2 = move -5 -5,class:^(xwaylandvideobridge)$ windowrulev2 = move -5 -5,class:^(xwaylandvideobridge)$
windowrulev2 = size 0 0,class:^(xwaylandvideobridge)$ windowrulev2 = size 0 0,class:^(xwaylandvideobridge)$
windowrulev2 = nofocus,class:^(xwaylandvideobridge)$ windowrulev2 = nofocus,class:^(xwaylandvideobridge)$
windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$
# Force float for Genshin Impact launcher
# Gamescope
windowrule = nofullscreenrequest,title:^(gamescope)
windowrule = forceinput,^(gamescope)
# Riot Client
windowrule = size 1536 864,title:^(Riot Client Main)$
windowrule = move 192 108,title:^(Riot Client Main)$
windowrule = float,title:^(Riot Client Main)
windowrule = forceinput,title:^(Riot Client Main)
# LoL Client
windowrule = size 1280 720,title:^(League of Legends)
windowrule = float,title:^(League of Legends)
windowrule = center,title:^(League of Legends)
windowrule = forceinput,title:^(League of Legends)
# LoL
windowrule = float,title:^(League of Legends (TM) Client)
windowrule = size 1920 1080,^(League of Legends (TM) Client)
windowrule = fullscreen,^(League of Legends (TM) Client)
windowrule = forceinput,^(League of Legends (TM) Client)
# Ubisoft Connect
windowrule = float,^(upc.exe)$
# Genshin Impact
windowrule = float,title:^(Genshin Impact)$ windowrule = float,title:^(Genshin Impact)$
# Warframe # Warframe
windowrulev2 = float,class:^(launcher.exe)$,title:^(Warframe)$ windowrulev2 = float,class:^(launcher.exe)$,title:^(Warframe)$
windowrule = fullscreen,^(warframe.x64.exe)$ windowrule = fullscreen,^(warframe.x64.exe)$