16 lines
526 B
Lua
16 lines
526 B
Lua
-- Create persistent master-layout workspaces from the shared workspace list.
|
|
local settings = require("config.settings")
|
|
|
|
for _, workspace in ipairs(settings.named_workspaces) do
|
|
hl.workspace_rule({
|
|
workspace = workspace.selector,
|
|
layout = workspace.layout or "master",
|
|
layout_opts = {
|
|
orientation = "left",
|
|
},
|
|
persistent = true,
|
|
-- Keep communication/media workspaces on the right-hand monitor.
|
|
monitor = settings.monitors.secondary.output,
|
|
})
|
|
end
|