This commit is contained in:
Kopatz
2026-02-13 10:36:52 +01:00
parent 99c19b9eef
commit f7b55434b9
2 changed files with 28 additions and 29 deletions

6
flake.lock generated
View File

@@ -397,11 +397,11 @@
}, },
"nixpkgs-unstable": { "nixpkgs-unstable": {
"locked": { "locked": {
"lastModified": 1768886240, "lastModified": 1770841267,
"narHash": "sha256-C2TjvwYZ2VDxYWeqvvJ5XPPp6U7H66zeJlRaErJKoEM=", "narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "80e4adbcf8992d3fd27ad4964fbb84907f9478b0", "rev": "ec7c70d12ce2fc37cb92aff673dcdca89d187bae",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -226,7 +226,7 @@ in
# Example windowrule v1 # Example windowrule v1
# windowrule = float, ^(kitty)$ # windowrule = float, ^(kitty)$
# Example windowrule v2 # Example windowrule v2
# float,class:^(kitty)$,title:^(kitty)$ # float,match:class ^(kitty)$,title:^(kitty)$
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Keywords/ for more # See https://wiki.hyprland.org/Configuring/Keywords/ for more
@@ -370,49 +370,48 @@ in
"allows_input on, match:title Trove" "allows_input on, match:title Trove"
#"stay_focused on, match:title Trove" #"stay_focused on, match:title Trove"
# Fix splash screen showing in weird places and prevent annoying focus takeovers # Fix splash screen showing in weird places and prevent annoying focus takeovers
#"tag +jetbrains-splash, class:^(jetbrains-.*)$, title:^(splash)$, floating:1" #"tag +jetbrains-splash, match:class ^(jetbrains-.*)$, title:^(splash)$, floating:1"
#"center, tag:jetbrains-splash" #"center, tag:jetbrains-splash"
#"nofocus, tag:jetbrains-splash" #"nofocus, tag:jetbrains-splash"
#"noborder, tag:jetbrains-splash" #"noborder, tag:jetbrains-splash"
## Center popups/find windows ## Center popups/find windows
#"tag +jetbrains, class:^(jetbrains-.*), title:^()$, floating:1" #"tag +jetbrains, match:class ^(jetbrains-.*), title:^()$, floating:1"
#"center, tag:jetbrains" #"center, tag:jetbrains"
## Enabling this makes it possible to provide input in popup dialogs (search window, new file, etc.) ## Enabling this makes it possible to provide input in popup dialogs (search window, new file, etc.)
#"stayfocused, tag:jetbrains" #"stayfocused, tag:jetbrains"
#"noborder, tag:jetbrains" #"noborder, tag:jetbrains"
## For some reason tag:jetbrains does not work for size rule ## For some reason tag:jetbrains does not work for size rule
#"size >50% >50%, class:^(jetbrains-.*), title:^()$, floating:1" #"size >50% >50%, match:class ^(jetbrains-.*), title:^()$, floating:1"
## Disable window flicker when autocomplete or tooltips appear ## Disable window flicker when autocomplete or tooltips appear
#"noinitialfocus, class:^(jetbrains-.*)$, title:^(win.*)$, floating:1" #"noinitialfocus, match:class ^(jetbrains-.*)$, title:^(win.*)$, floating:1"
## Disable mouse focus ## Disable mouse focus
#"nofollowmouse, class:^(jetbrains-.*)$" #"nofollowmouse, match:class ^(jetbrains-.*)$"
];
windowrulev2 = [ #"center, match:class jetbrains-idea"
#"center, class:jetbrains-idea" #"noinitialfocus,match:class ^jetbrains-(?!toolbox),floating:1"
#"noinitialfocus,class:^jetbrains-(?!toolbox),floating:1"
## -- Fix odd behaviors in IntelliJ IDEs -- ## -- Fix odd behaviors in IntelliJ IDEs --
##! Fix focus issues when dialogs are opened or closed ##! Fix focus issues when dialogs are opened or closed
#"windowdance,class:^(jetbrains-.*)$,floating:1" #"windowdance,match:class ^(jetbrains-.*)$,floating:1"
##! Fix splash screen showing in weird places and prevent annoying focus takeovers ##! Fix splash screen showing in weird places and prevent annoying focus takeovers
#"center,class:^(jetbrains-.*)$,title:^(splash)$,floating:1" #"center,match:class ^(jetbrains-.*)$,title:^(splash)$,floating:1"
#"nofocus,class:^(jetbrains-.*)$,title:^(splash)$,floating:1" #"nofocus,match:class ^(jetbrains-.*)$,title:^(splash)$,floating:1"
#"noborder,class:^(jetbrains-.*)$,title:^(splash)$,floating:1" #"noborder,match:class ^(jetbrains-.*)$,title:^(splash)$,floating:1"
##! Center popups/find windows ##! Center popups/find windows
#"center,class:^(jetbrains-.*)$,title:^( )$,floating:1" #"center,match:class ^(jetbrains-.*)$,title:^( )$,floating:1"
#"stayfocused,class:^(jetbrains-.*)$,title:^( )$,floating:1" #"stayfocused,match:class ^(jetbrains-.*)$,title:^( )$,floating:1"
#"noborder,class:^(jetbrains-.*)$,title:^( )$,floating:1" #"noborder,match:class ^(jetbrains-.*)$,title:^( )$,floating:1"
##! Disable window flicker when autocomplete or tooltips appear ##! Disable window flicker when autocomplete or tooltips appear
#"nofocus,class:^(jetbrains-.*)$,title:^(win.*)$,floating:1" #"nofocus,match:class ^(jetbrains-.*)$,title:^(win.*)$,floating:1"
##"immediate, class:^(Risk.*)$" ##"immediate, match:class ^(Risk.*)$"
"stayfocused,class:(steam_app_107410)" "stay_focused on, match:class (steam_app_107410)"
"immediate, class:^tetrio-desktop$" "immediate on, match:class ^tetrio-desktop$"
"opacity 0.9, class:thunar" "opacity 0.9, match:class thunar"
"opacity 0.9, class:discord, fullscreen:0" "opacity 0.9, match:class discord, match:fullscreen 0"
"opacity 0.1, title:cava" "opacity 0.1, match:title cava"
"float, title:Picture-in-Picture" "float on, match:title Picture-in-Picture"
"suppressevent maximize, title:Picture-in-Picture" "suppress_event maximize, match:title Picture-in-Picture"
]; ];
exec-once = [ exec-once = [