GNOME-SESSION-SELE(1)
β¨ NAME β¨
gnome-session-selector β picks which session gnome-session should use, like a lil session matchmaker π
π SYNOPSIS π
gnome-session-selector [session]
π DESCRIPTION π
okay so bestie, picture this: gnome-session-selector is the thing you call from an xsession desktop file to, like, choose a session before gnome-session even starts running. slay. π
here's the tea π β gnome-session reads and stores its session in the $XDG_DATA_HOME/gnome-session/saved-session directory. and how does the selector do its thing? it literally replaces that saved-session directory with a symlink pointing at another directory. iconic behaviour, no cap. π«Ά
but β οΈ heads up: since the session name gets used as the directory name, it may not contain / characters or begin with a .. like, that's the rule, periodt.
when you give it a session name, gnome-session-selector creates a symlink to select that session. easy peasy.
when you start it with no arguments at all? it pops open a dialog so you can pick one of the existing sessions or make a brand new one. choose-your-own-adventure energy, honestly. π
π¦ SEE ALSO π¦
and that's the whole vibe, bestie β¨ β this gem lives under User Commands, from the gnome-session fam, dated back in the day. go forth and select your sessions responsibly ππ
π¦ where this page comes from
- centos-stream 10: gnome-session 46.0-11.el10 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms