diff options
Diffstat (limited to '.config/awesome/components/signals/awesome.lua')
| -rw-r--r-- | .config/awesome/components/signals/awesome.lua | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/.config/awesome/components/signals/awesome.lua b/.config/awesome/components/signals/awesome.lua deleted file mode 100644 index 37b9bdb..0000000 --- a/.config/awesome/components/signals/awesome.lua +++ /dev/null @@ -1,32 +0,0 @@ --- 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 - - local file = io.open('/tmp/awesomewm-last-selected-tags', 'w+') - - for s in screen do - 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 - - 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] - t:view_only() - end - - file:close() -end) |
