-- These configs are specifically for Altair ----------------------------------------------------------- for i = 1, 10 do hl.workspace_rule({ workspace = i, monitor = "DP-1", default_name = tostring(i) }) hl.workspace_rule({ workspace = i + 10, monitor = "DP-2", default_name = tostring(i) }) end hl.monitor({ output = "DP-1", mode = "2560x1440", position = "-1440x-510", transform = 1, }) hl.monitor({ output = "DP-2", mode = "3440x1440@164", position = "0x0", transform = 0, }) hl.window_rule({ match = { class = "^steam_app_\\d+$", }, fullscreen = true, monitor = "DP-2", center = true, }) -- hl.window_rule({ match = { class = "suppress_event maximize" }, "match:class" = ".*" }) -- hl.window_rule({ match = { class = "fullscreen 1" }, "match:class" = "^steam_app_d+$" }) -- PATTERN: MERGED with line 208 -- MIGRATION_WARNING: Window rule conflict for 'center on': 'match:class ^steam_app_d+$' (line 199) vs 'match:class Rofi' (line 208) -- hl.window_rule({ match = { class = "center on" }, match:class = "^steam_app_d+$", match:class = "Rofi" }) -- PATTERN: MERGED with line 202 -- MIGRATION_WARNING: Window rule conflict for 'monitor 1': 'match:title ^World of Warcraft$' (line 200) vs 'match:title ^Battle.net$' (line 202) -- MIGRATION_WARNING: Window rule conflict for 'monitor 1': 'match:title ^World of Warcraft$' (line 200) vs 'match:title ^Balatro$' (line 204) -- MIGRATION_WARNING: Window rule conflict for 'monitor 1': 'match:title ^World of Warcraft$' (line 200) vs 'match:class steam_app_1091500' (line 206) -- hl.window_rule({ -- match = { class = "monitor 1" }, -- match:title = "^World of Warcraft$", -- match:title = "^Battle.net$", -- match:title = "^Balatro$", -- match:class = "steam_app_1091500", -- }) -- PATTERN: MERGED with line 207 -- MIGRATION_WARNING: Window rule conflict for 'fullscreen on': 'match:title ^World of Warcraft$' (line 201) vs 'match:class steam_app_1091500' (line 207) -- hl.window_rule({ match = { class = "fullscreen on" }, match:title = "^World of Warcraft$", match:class = "steam_app_1091500" }) -- hl.window_rule({ match = { class = "float on" }, match:title = "^Battle.net$" }) -- hl.window_rule({ match = { class = "tile on" }, match:title = "^Balatro$" })