-- ┌ ┐ -- │ Set the workspace for certain apps │ -- └ ┘ -- Workspace 1 hl.window_rule({ match = { tag = "game" }, workspace = 1, }) hl.window_rule({ match = { title = "ALVR.*|^hidden-terminator$" }, workspace = 1, }) -- Workspace 2 hl.window_rule({ match = { class = "evince|okular|org\\.pwmt\\.zathura" }, workspace = 2, }) hl.window_rule({ match = { title = ".*BSManager.*" }, workspace = 2, }) -- Workspace 3 hl.window_rule({ match = { tag = "launchers" }, workspace = 3, }) -- Special hl.window_rule({ match = { title = "Qalculate.*|AG Controller" }, workspace = "special:main", }) -- Workspace 4 hl.window_rule({ match = { class = "brave-browser" }, workspace = 4, }) hl.window_rule({ match = { title = ".*-summary.pdf|.*cheatsheet.pdf|.*cheat-sheet.pdf" }, workspace = 4, }) -- Workspace 11 hl.window_rule({ match = { class = "librewolf" }, workspace = 11, }) -- Workspace 10 hl.window_rule({ match = { class = "vesktop" }, workspace = 10, })