diff options
author | delta <darkussdelta@gmail.com> | 2024-03-05 14:48:59 +0100 |
---|---|---|
committer | delta <darkussdelta@gmail.com> | 2024-03-05 14:48:59 +0100 |
commit | 510ef8e178929cf5e0c7fd5a5120fecf5f1b79f2 (patch) | |
tree | 3582e5cd7d000335ca94f2a009f3aed57bd86919 /.config/awesome/signals/awesome.lua | |
parent | 95ba8030f722a616cff06c122dcfb2f63e25cf45 (diff) |
idk anymore
Diffstat (limited to '.config/awesome/signals/awesome.lua')
-rw-r--r-- | .config/awesome/signals/awesome.lua | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/.config/awesome/signals/awesome.lua b/.config/awesome/signals/awesome.lua index 37b9bdb..4ed3d32 100644 --- a/.config/awesome/signals/awesome.lua +++ b/.config/awesome/signals/awesome.lua @@ -1,27 +1,31 @@ -- Taken from https://www.reddit.com/r/awesomewm/comments/syjolb/comment/hy0xy35/ -awesome.connect_signal('exit', function(reason_restart) - if not reason_restart then return end +awesome.connect_signal("exit", function(reason_restart) + if not reason_restart then + return + end - local file = io.open('/tmp/awesomewm-last-selected-tags', 'w+') + local file = io.open("/tmp/awesomewm-last-selected-tags", "w+") for s in screen do - file:write(s.selected_tag.index, '\n') + file:write(s.selected_tag.index, "\n") end file:close() end) -awesome.connect_signal('startup', function() - local file = io.open('/tmp/awesomewm-last-selected-tags', 'r') - if not file then return end +awesome.connect_signal("startup", function() + local file = io.open("/tmp/awesomewm-last-selected-tags", "r") + if not file then + return + end local selected_tags = {} for line in file:lines() do table.insert(selected_tags, tonumber(line)) end - + for s in screen do local i = selected_tags[s.index] local t = s.tags[i] |