update hyprland config

This commit is contained in:
Simon Rieger 2025-05-05 14:56:02 +02:00
parent 0cfb651022
commit f6f15aa42f

View file

@ -46,3 +46,22 @@ windowrulev2 = workspace 4, class:^(Spotify)$
windowrulev2 = workspace 4, class:^(feishin)$
windowrulev2 = workspace 4, class:^(Supersonic)$
windowrulev2 = workspace 5, class:^(teams-for-linux)$
# JetBrains IDEs (IntelliJ, PyCharm) - Workarounds für Hyprland
windowrulev2 = noborder, class:^(jetbrains-.*)$
windowrulev2 = float, class:^(jetbrains-.*)$, title:^(s|S)earch.*|.*Find.*$
windowrulev2 = nofocus, class:^(jetbrains-.*)$, title:^(s|S)earch.*|.*Find.*$
windowrulev2 = nofocus, class:^(jetbrains-.*)$, title:^(.*Tooltip.*|.*Completion.*)$
# -- Fix odd behaviors in IntelliJ IDEs --
#! Fix splash screen showing in weird places and prevent annoying focus takeovers
windowrulev2 = center,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
windowrulev2 = noborder,class:^(jetbrains-.*)$,title:^(splash)$,floating:1
#! Center popups/find windows
windowrulev2 = center,class:^(jetbrains-.*)$,title:^( )$,floating:1
windowrulev2 = stayfocused,class:^(jetbrains-.*)$,title:^( )$,floating:1
windowrulev2 = noborder,class:^(jetbrains-.*)$,title:^( )$,floating:1
#! Disable window flicker when autocomplete or tooltips appear
windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(win.*)$,floating:1