logout doesn't seem to properly terminate exec'd processes
I've had issues with this package when logging out - one of the background applications didn't seem to properly terminate (Emacs daemon didn't save its history). The thing that fixed that for me was replacing
i3-msg exit
with
loginctl terminate-session $XDG_SESSION_ID
Not sure why the original version doesn't work - I'm way out of my depth here. If it helps, my setup is basically vanilla manjaro-i3-settings
.