Update windows_rules to v2 since v1 is removed

This commit is contained in:
2025-03-26 19:52:13 +01:00
parent 84feecd464
commit 63ff6defb0

View File

@@ -5,51 +5,51 @@
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# Gnome calulator is floating
windowrule = float, ^(org.gnome.Calculator)$
windowrule = float, class:^(org.gnome.Calculator)$
# Telegram is a floating
windowrule = float, ^(org.telegram.desktop)$
windowrule = size 500 750, ^(org.telegram.desktop)$
windowrule = move 1000 50, ^(org.telegram.desktop)$
windowrule = float, class:^(org.telegram.desktop)$
windowrule = size 500 750, class:^(org.telegram.desktop)$
windowrule = move 1000 50, class:^(org.telegram.desktop)$
# dnSpy needs to be tiled
windowrule = tile, ^(dnspy.exe)$
windowrule = tile, class:^(dnspy.exe)$
# jetbrains ide fix
windowrulev2=nofocus,class:^jetbrains-(?!toolbox),floating:1,title:^win\d+$
windowrule = nofocus,class:^jetbrains-(?!toolbox),floating:1,title:^win\d+$
# xwaylandvideobridge fix
windowrulev2 = opacity 0.0 override, class:^(xwaylandvideobridge)$
windowrulev2 = noanim, class:^(xwaylandvideobridge)$
windowrulev2 = noinitialfocus, class:^(xwaylandvideobridge)$
windowrulev2 = maxsize 1 1, class:^(xwaylandvideobridge)$
windowrulev2 = noblur, class:^(xwaylandvideobridge)$
windowrulev2 = nofocus, class:^(xwaylandvideobridge)$
windowrule = opacity 0.0 override, class:^(xwaylandvideobridge)$
windowrule = noanim, class:^(xwaylandvideobridge)$
windowrule = noinitialfocus, class:^(xwaylandvideobridge)$
windowrule = maxsize 1 1, class:^(xwaylandvideobridge)$
windowrule = noblur, class:^(xwaylandvideobridge)$
windowrule = nofocus, class:^(xwaylandvideobridge)$
# ida window rule for tiling
windowrule=tile,title:IDA v7
windowrule = tile,title:IDA v7
# Thunderbird compose new mail is floating
windowrulev2=float,class:(thunderbird),title:(Write.*)
windowrulev2=size 1000 800,class:(thunderbird),title:(Write.*)
windowrule = float,class:(thunderbird),title:(Write.*)
windowrule = size 1000 800,class:(thunderbird),title:(Write.*)
# gdb pwntools window rule to open on the right
#windowrule=tile,title:gdb-pwntools
windowrule = opacity 0.9 override 0.8 override,^(kitty)$ # set opacity to 0.9 active and 0.8 inactive for kitty
windowrule = opacity 0.9 override 0.8 override,class:^(kitty)$ # set opacity to 0.9 active and 0.8 inactive for kitty
# MATLAB
windowrulev2 = tile, title:(MATLAB [\w\d]* - academic use)$
windowrulev2 = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(Command HistoryWindow)$
windowrulev2 = noborder, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(Command HistoryWindow)$
windowrulev2 = opacity 1.0 override, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(Command HistoryWindow)$
windowrule = tile, title:(MATLAB [\w\d]* - academic use)$
windowrule = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(Command HistoryWindow)$
windowrule = noborder, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(Command HistoryWindow)$
windowrule = opacity 1.0 override, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(Command HistoryWindow)$
#windowrulev2 = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(TabCompletionPopup)$
#windowrulev2 = noborder, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(TabCompletionPopup)$
#windowrulev2 = opacity 1.0 override, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(TabCompletionPopup)$
#windowrule = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(TabCompletionPopup)$
#windowrule = noborder, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(TabCompletionPopup)$
#windowrule = opacity 1.0 override, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(TabCompletionPopup)$
#windowrulev2 = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(FunctionHints)$
#windowrulev2 = noborder, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(FunctionHints)$
#windowrulev2 = opacity 1.0 override, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(FunctionHints)$
#windowrule = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(FunctionHints)$
#windowrule = noborder, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(FunctionHints)$
#windowrule = opacity 1.0 override, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(FunctionHints)$
windowrulev2 = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(DefaultOverlayManager\.JWindow)$
windowrule = nofocus, class: ^(MATLAB [\w\d]* - academic use)$, title: ^(DefaultOverlayManager\.JWindow)$