slim(1)
π slim(1) β the manual, but make it cute π
okay bestie, sit down, we're talking about slim β and yes that's the manual page name right there, slim(1), so you know it's the real deal. this is the Simple LogIn Manager and she is serving.
β¨ NAME β¨
slim β Simple LogIn Manager π
πΈ SYNOPSIS πΈ
slim [options] [<arguments>]
π¦ DESCRIPTION π¦
so SLiM is a lightweight login manager for X11, and what she does is let you initialize a graphical session by entering your username and password on a login screen. that's it, that's the whole gig β¨
she's desktop-agnostic, which means β and I need you to hear me on this β she should work with any session style, as long as you configure her properly. no cap. she does not play favorites between desktop environments. icon behavior fr fr π
π OPTIONS π
-c /path/to/configβ pick a non-standard config file instead of the usual/etc/slim.conf. living your own truth, love that for you π-dβ run as a daemon π-nβ do NOT run as a daemon. the anti--d. she contains multitudes π«Ά-sβ be systemd compatible by disabling consolekit support. heads up bestie: this option does nothing if consolekit support hasn't been built in. so if nothing happens, that's not a bug, that's just the build π«-p /path/to/themeβ display a preview of the theme π an already running X11 session is required for theme preview, so don't come crying to me if there's no X around, it's literally in the rules-w <www>x<hhh>β set the size of the window used for theme preview. β οΈ this option is only valid after a-poption β it's giving "must be paired", it does not fly solo-hβ display a brief help message π₯°-vβ display version information β
π EXAMPLES π
okay here's how the girlies actually use her:
slim -d
run slim in daemon mode π
slim -p /usr/share/slim/themes/default -w 800x600
preview of the default theme at low resolution. iconic. no notes π
π§ STARTING SLIM AT BOOT π§
please bestie, go read the documentation of your Operating System to make slim automatically startup after the system boots. I cannot stress this enough β the method is very different between SysV, OpenRC, runit and systemd init processes. like, four completely different vibes. check yours first π
π CONFIGURATION π
global configuration lives in the /etc/slim.conf file πΎ
see the comments inside the file for a detailed explanation of the options. yes, the comments. read them. they're there for you. they're basically the girl explaining everything in the group chat πΈ
π USAGE AND SPECIAL USERNAMES π
when started, slim will show a login panel; enter the username and password of the user you want to login as. simple as that β¨
now for the special usernames β these are the secret menu items, iykyk:
consoleβ open an xterm login console. no password needed π₯οΈexitβ quit slim. no password needed. but see the note in BUGS below, seriously, go look πhaltβ shutdown the machine πrebootβ reboot the machine πsuspendβ power-suspend the machine π΄
see the configuration file for customizing the above commands π
the'halt'and'reboot'commands need the root password, and hence may not work on systems where root login is disabled. so if you're on a system with root login off, those two are lowkey not happening for you π
Shortcuts β the hotkeys, the keyboard slay β¨οΈ:
F11β executes a custom command (by default takes a screenshot) πΈF1β choose session type from session list ποΈ
π BUGS π
okay girlies, the tea β:
- when run as a daemon from OpenRC (and possibly other init systems), causing SLiM to quit can sometimes result in a blank screen and unresponsive computer. π and yes β this includes when using the
"exit"special username. so that "no password needed" exit? sometimes it takes the whole screen with it. not okay, we know, we're working on it - SLiM does not handle expired passwords and treats them as expired accounts. that's just how she is right now π«
- probably still a few more but I'm working on them π«Ά
π AUTHORS π
- Simone Rota
<sip@varlock.com> - Johannes Winkelmann
<jw@tks6.net> - Nobuhiro Iwamatsu
<iwamatsu@nigauri.org> - Rob Pearce
<slim@flitspace.org.uk>
the whole squad built her, give them their flowers π
π SEE ALSO π
slimlock(1)- see the online documentation at the SLiM web site for further information on themes, FAQs, etc. π
okay that's the whole page bestie, go forth and log in gorgeously β¨ and just so you know β this little masterpiece is from January 14, 2023, and it lives under slim(1) in your friendly neighborhood man pages πππ¦
π¦ where this page comes from
- alpine 3.24: slim-doc 1.4.1-r1 Β· GPL-2.0-or-later
- debian trixie: slim 1.4.1-2 Β· GPL-2.0-or-later
- ubuntu questing: slim 1.4.1-2
- ubuntu resolute: slim 1.4.1-3 Β· GPL-2.0-or-later
- ubuntu stonking: slim 1.4.1-4 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms