From 0fbb8ad0f30d4b38a280784bea4832923d65e1f4 Mon Sep 17 00:00:00 2001 From: rope Date: Tue, 28 Jul 2026 21:47:33 +0100 Subject: [PATCH] hyprland: render games unfocused --- settings/hyprland.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/settings/hyprland.nix b/settings/hyprland.nix index df0f350..0e6e916 100644 --- a/settings/hyprland.nix +++ b/settings/hyprland.nix @@ -273,6 +273,14 @@ in workspace = "special silent", }) + -- Games stall on other workspaces: no frame callbacks = no render = + -- game loop blocks. Keep them ticking in the background at + -- misc:render_unfocused_fps (15). + hl.window_rule({ + match = { class = "^steam_app_.*" }, + render_unfocused = true, + }) + -- WoW keeps requesting fullscreen/maximize; ignore so it stays tiled. hl.window_rule({ match = { class = "steam_app_default", title = "^World of Warcraft$" },