slim(1)
β¨ slim β the manual page, but make it cute β¨
okay bestie, welcome to slim(1) π this is the manual page for slim, aka the Simple LogIn Manager, and yes the capitalization is giving "I named myself in 2005 and I stand by it" and honestly? iconic. let's get into it π
πΈ NAME πΈ
slim β Simple LogIn Manager π«Ά
π SYNOPSIS π
slim [options] [<arguments>]
π DESCRIPTION π
so. SLiM is a lightweight login manager for X11, and what that means is it lets you kick off a graphical session by just typing your username and password into a login screen. that's it, that's the whole job, and it does it beautifully β¨
it's desktop-agnostic, which is the fancy way of saying it does not care what desktop environment you're running. with the right config, it should work with any session style. lowkey a people pleaser. we love that for it π
π OPTIONS π
-c/path/to/config β pick a non-standard config file instead of the default/etc/slim.conf. living your own truth, respect.-dβ run as a daemon π-nβ do NOT run as a daemon. the anti--d. the hater era.-sβ be systemd compatible by disabling consolekit support. heads up though: this option does nothing if consolekit support has not been built in. it's giving "shows up to a party that isn't happening" π-p/path/to/theme β display a preview of the theme. important note bestie: an already running X11 session is required for theme preview. you cannot preview a theme in the void.-w<www>x<hhh>β set the size of the window used for theme preview. β οΈ this option is only valid after a-poption β it needs-pto go first, no skipping the line.-hβ display a brief help message π«Ά-vβ display version information β
π¦ EXAMPLES π¦
run slim in daemon mode:
slim -d
preview of the default theme at low resolution:
slim -p /usr/share/slim/themes/default -w 800x600
π STARTING SLIM AT BOOT π
ngl this part is on you and your OS. please refer to the documentation of your Operating System to make slim automatically start up after the system boots π
and specifically: the method is very different between SysV, OpenRC, runit and systemd init processes. four completely different vibes, four completely different instructions. no cap.
π 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 file explains itself. self-aware king.
π 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. that's the whole ritual π«
Special usernames β these are the cheat codes, the secret menu, the iykyk:
consoleβ open anxtermlogin console. No password needed πexitβ quit slim. No password needed. see the note in BUGS πhaltβ shutdown the machinerebootβ reboot the machinesuspendβ power-suspend the machine
see the configuration file for customizing the above commands π οΈ
β οΈ real talk: the'halt'and'reboot'commands need the root password, and hence may not work on systems where root login is disabled. plan accordingly bestie.
Shortcuts β¨οΈ:
F11β executes a custom command (by default takes a screenshot) πΈF1β choose session type from session list.
π BUGS π
okay so here's the drama. 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 π this includes when using the "exit" special username. so like, be aware. it's giving cursed.
probably still a few more but I'm working on them. the author said that, not me, and honestly? we stan the honesty π«Ά
πΈ AUTHORS πΈ
- Simone Rota
<sip@varlock.com> - Johannes Winkelmann
<jw@tks6.net> - Nobuhiro Iwamatsu
<iwamatsu@nigauri.org> - Rob Pearce
<slim@flitspace.org.uk>
β SEE ALSO β
slimlock(1)- See the online documentation at the SLiM web site for further information on themes, FAQs, etc. π
and that's the whole page, bestie!! π this one's from January 14, 2023, it's the slim(1) manual page, and you read the entire thing which means you are officially a main character π
β¨ slay, go log in somewhere. π
π¦ where this page comes from
- fedora 43: slimdata 2.7.1-13.fc43 Β· GPL-3.0-or-later
- fedora 43: slimdata 2.7.1-13.fc43 Β· GPL-3.0-or-later
- fedora 44: slimdata 2.7.1-14.fc44 Β· GPL-3.0-or-later
- fedora 44: slimdata 2.7.1-14.fc44 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms