36 lines
616 B
Lua
36 lines
616 B
Lua
return function(is_laptop, is_docked)
|
|
hl.workspace_rule({
|
|
workspace = "1",
|
|
monitor = "DP-1",
|
|
default = true,
|
|
})
|
|
hl.workspace_rule({
|
|
workspace = "3",
|
|
monitor = "DP-1",
|
|
default = false,
|
|
})
|
|
if not is_laptop then
|
|
hl.workspace_rule({
|
|
workspace = "2",
|
|
monitor = "DP-2",
|
|
default = true,
|
|
})
|
|
hl.workspace_rule({
|
|
workspace = "4",
|
|
monitor = "DP-2",
|
|
default = false,
|
|
})
|
|
elseif is_docked then
|
|
hl.workspace_rule({
|
|
workspace = "2",
|
|
monitor = "HDMI-A-1",
|
|
default = true,
|
|
})
|
|
hl.workspace_rule({
|
|
workspace = "4",
|
|
monitor = "HDMI-A-1",
|
|
default = false,
|
|
})
|
|
end
|
|
end
|