From 8a99126930b902171204fd7e1c5871014ebffa33 Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Sat, 24 Dec 2022 10:44:48 +0000 Subject: workspace: create desktop pages in reverse order This way the first page ends up on top of the free-page stack, so it is picked first. --- workspace.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workspace.lua b/workspace.lua index 82e5511..9da5e4a 100644 --- a/workspace.lua +++ b/workspace.lua @@ -26,7 +26,7 @@ function Workspace:_add_desktop(idx, name, nb_pages) desk.pages = {} desk.indices_free = stack.Stack:new() - for i = 1, nb_pages do + for i = nb_pages, 1, -1 do desk.pages[i] = awful.tag.add(string.format("%02x%02x", idx, i), { layout = self.layouts[1] }) desk.indices_free:push(i) end -- cgit v1.2.3