diff --git a/dot_config/hypr/windows_workspaces.conf b/dot_config/hypr/windows_workspaces.conf
index 3aed917..6328683 100644
--- a/dot_config/hypr/windows_workspaces.conf
+++ b/dot_config/hypr/windows_workspaces.conf
@@ -48,20 +48,15 @@ windowrulev2 = workspace 4, class:^(Supersonic)$
 windowrulev2 = workspace 5, class:^(teams-for-linux)$
 
 # JetBrains IDEs (IntelliJ, PyCharm) - Workarounds für Hyprland
+
+# Kein Rand für alle JetBrains-Fenster
 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
+# Alle JetBrains-Fenster schweben (float)
+windowrulev2 = float, class:^(jetbrains-.*)$
 
-#! 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
+# Fokus immer behalten (hilft gegen ungewolltes Schließen von Popups/Suchfenstern)
+windowrulev2 = stayfocused, class:^(jetbrains-.*)$
+
+# Initialen Fokus nicht setzen (optional, kann Fokusprobleme mindern)
+windowrulev2 = noinitialfocus, class:^(jetbrains-.*)$