# https://wiki.hyprland.org/Configuring/Window-Rules # https://wiki.hyprland.org/Configuring/Workspace-Rules windowrulev2 = suppressevent maximize, class:.* windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 # Fix some dragging issues with XWayland windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 # Fix odd behaviors in IntelliJ IDEs windowrulev2 = center,class:^(jetbrains-.*)$,title:^(splash)$,floating:1 windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(splash)$,floating:1 windowrulev2 = noborder,class:^(jetbrains-.*)$,title:^(splash)$,floating:1 windowrulev2 = center,class:^(jetbrains-.*)$,title:^( )$,floating:1 windowrulev2 = stayfocused,class:^(jetbrains-.*)$,title:^( )$,floating:1 windowrulev2 = noborder,class:^(jetbrains-.*)$,title:^( )$,floating:1 windowrulev2 = nofocus,class:^(jetbrains-.*)$,title:^(win.*)$,floating:1 # Center vscode prompts windowrulev2 = center,xwayland:1,floating:1,fullscreen:0,pinned:0,initialTitle:Code - OSS # Steam friends list windowrulev2 = float,initialClass:steam,initialTitle:Friends List # Smart gaps workspace = w[tv1], gapsout:0, gapsin:0 workspace = f[1], gapsout:0, gapsin:0 windowrule = bordersize 0, floating:0, onworkspace:w[tv1] windowrule = rounding 0, floating:0, onworkspace:w[tv1] windowrule = bordersize 0, floating:0, onworkspace:f[1] windowrule = rounding 0, floating:0, onworkspace:f[1]