diff --git a/settings/hyprland.nix b/settings/hyprland.nix index 568a1b8..37bf3e3 100644 --- a/settings/hyprland.nix +++ b/settings/hyprland.nix @@ -246,6 +246,12 @@ in tile = true, }) + -- WoW keeps requesting fullscreen/maximize; ignore so it stays tiled. + hl.window_rule({ + match = { class = "steam_app_default", title = "^World of Warcraft$" }, + suppress_event = "fullscreen maximize", + }) + -- Battle.net (a non-Steam shortcut, so class steam_app_0) spams -- window-activation events that clear quickshell's focus grab and -- instantly close the launcher / power menu. Drop those events.