Fix JetBrains IDEs flickering and focus issues in Hyprland (#888)
* Fix JetBrains IDEs flickering and focus issues in Hyprland Add window rules to prevent tooltip and tab dragging flickering issues in JetBrains IDEs when running under Hyprland compositor. * Fix JetBrains IDEs flickering and focus issues in Hyprland Add window rules to prevent tooltip and tab dragging flickering issues in JetBrains IDEs when running under Hyprland compositor. Uses the new windowrule syntax (Hyprland v0.48.0+) instead of deprecated windowrulev2. # Conflicts: # default/hypr/apps/jetbrains.conf * Fix JetBrains floating popup size issue in Hyprland * Style --------- Co-authored-by: Mike Veerman <mike@nonect.com> Co-authored-by: David Heinemeier Hansson <david@hey.com>
This commit is contained in:
parent
bc08c47157
commit
3f921ef4f8
@ -7,4 +7,5 @@ source = ~/.local/share/omarchy/default/hypr/apps/steam.conf
|
||||
source = ~/.local/share/omarchy/default/hypr/apps/system.conf
|
||||
source = ~/.local/share/omarchy/default/hypr/apps/walker.conf
|
||||
source = ~/.local/share/omarchy/default/hypr/apps/1password.conf
|
||||
source = ~/.local/share/omarchy/default/hypr/apps/jetbrains.conf
|
||||
source = ~/.local/share/omarchy/default/hypr/apps/zoom.conf
|
10
default/hypr/apps/jetbrains.conf
Normal file
10
default/hypr/apps/jetbrains.conf
Normal file
@ -0,0 +1,10 @@
|
||||
# Fixing popup size issue
|
||||
windowrule = size 50% 50%, class:(.*jetbrains.*)$, title:^$,floating:1
|
||||
|
||||
# Fix tooltips (always have a title of `win.<id>`)
|
||||
windowrule = noinitialfocus, class:^(.*jetbrains.*)$, title:^(win.*)$
|
||||
windowrule = nofocus, class:^(.*jetbrains.*)$, title:^(win.*)$
|
||||
|
||||
# Fix tab dragging (always have a single space character as their title)
|
||||
windowrule = noinitialfocus, class:^(.*jetbrains.*)$, title:^\\s$
|
||||
windowrule = nofocus, class:^(.*jetbrains.*)$, title:^\\s$
|
Loading…
x
Reference in New Issue
Block a user