53 lines
2.2 KiB
Lua
53 lines
2.2 KiB
Lua
-- 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$" })
|