feat: fix workspace rules for docked
This commit is contained in:
@@ -1,30 +1,35 @@
|
||||
hl.workspace_rule({
|
||||
workspace = "1",
|
||||
monitor = "DP-1",
|
||||
default = true,
|
||||
})
|
||||
hl.workspace_rule({
|
||||
workspace = "2",
|
||||
monitor = "HDMI-A-1",
|
||||
default = true,
|
||||
})
|
||||
hl.workspace_rule({
|
||||
workspace = "2",
|
||||
monitor = "DP-2",
|
||||
default = true,
|
||||
})
|
||||
hl.workspace_rule({
|
||||
workspace = "3",
|
||||
monitor = "DP-1",
|
||||
default = false,
|
||||
})
|
||||
hl.workspace_rule({
|
||||
workspace = "4",
|
||||
monitor = "DP-2",
|
||||
default = false,
|
||||
})
|
||||
hl.workspace_rule({
|
||||
workspace = "4",
|
||||
monitor = "HDMI-A-1",
|
||||
default = false,
|
||||
})
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user