You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I am quite new to linux as my primary desktop OS and I would like to use driftwm (it looks hella cool), but I can't figure out one thing: how to log out when I specify driftwm as my desktop session? By log out I mean to go back to the greeter.
Would be nice if the logout is graceful (maybe some timeout in which the user can cancel the logout like on KDE Plasma) instead of killing every program in the session on the spot. Do I just bind pkill driftwm to a key combination in the config or how should I handle this? I am quite comfortable with writing my own scripts and/or UI (in rust + gtk) but idk how should I approach this
Hi!
There's nothing special with desktop session, log out here is just exiting the compositor. There's a bindable action quit, by default it's bound to mod+shift+ctrl+q. For programmatic access (your own scripts, UI), you can run driftwm msg action quit. It's a clean shutdown (stops the event loop, removes the state file, disconnects clients properly), not a hard kill.
Hi!
There's nothing special with desktop session, log out here is just exiting the compositor. There's a bindable action quit, by default it's bound to mod+shift+ctrl+q. For programmatic access (your own scripts, UI), you can run driftwm msg action quit. It's a clean shutdown (stops the event loop, removes the state file, disconnects clients properly), not a hard kill.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Hi!
There's nothing special with desktop session, log out here is just exiting the compositor. There's a bindable action
quit, by default it's bound tomod+shift+ctrl+q. For programmatic access (your own scripts, UI), you can rundriftwm msg action quit. It's a clean shutdown (stops the event loop, removes the state file, disconnects clients properly), not a hard kill.