standardskriver(1)
β¨ standardskriver(1) β¨
okay bestie, welcome to the standard skriver page β that's standardskriver(1) if you're being formal, and it lives in section 1 of the manual. it's a tiny tool, it's iconic, and it does exactly one job really, really well. let's get into it π
πΈ NAME πΈ
standardskriver β dynamically set the default printer at your user's desktop session logon π¨οΈβ¨
(and yes, skriver is Norwegian β BokmΓ₯l, to be precise β for "default printer". cute, right? π³π΄)
π SYNOPSIS π
standardskriver
that's it. that's the whole vibe. no flags, no args, no drama. she just runs. periodt. π
π¦ DESCRIPTION π¦
so here's the tea, bestie: standardskriver lets the site admin dynamically update a user's default printer setting at logon time. no cap.
the way it works is literally main character energy:
- when the desktop session starts up, a brand new default printer gets automatically configured for you
- that choice is based on where the client host is located (like, physically, which site you're at) and/or
- based on the POSIX group memberships of whoever's logged in right now
so two different people, or the same person at two different sites, can get two different default printers and nobody has to lift a finger. obsessed. π
and here's the part that makes admins weep tears of joy β standardskriver uses an easy-to-setup INI configuration file π. and the config syntax also supports setting up multiple sites, which means one single configuration file can be deployed to a whole bunch of sites. one file, many locations, zero chaos. slay.
π OPTIONS π
ngl, standardskriver doesn't really do command-line flags β she's configured system-wide instead, which is honestly so much cleaner:
- via
/etc/standardskriver.cfg - and
/etc/standardskriver.site, if you need it π«Ά
π₯ SEE ALSO π₯
go peek at these if you want the full picture, bestie:
/etc/standardskriver.cfg/etc/standardskriver.site/etc/xdg/autostart/standardskriver.desktop
π AUTHOR π
this manual was written by Mike Gabriel <mike.gabriel@das-netzwerkteam.de> for the IT-Zukunft-Schule project (https://wiki.it-zukunft-schule.de/) π β and it may be used by others, too. sharing is caring, fr fr.
π friendly reminder: every path, every filename and every behaviour above is doing exactly what the original says β don't go renaming files because they look cute. iykyk.
and that's a wrap, bestie!! π this page is from Version 0.0.4, dated Jun 2017, and it belongs to standardskriver(1) β go set some default printers, you absolute icon πβ¨π¦
π¦ where this page comes from
- debian bookworm: standardskriver 0.0.4-1 Β· GPL-2.0-or-later
- debian trixie: standardskriver 0.0.4-1 Β· GPL-2.0-or-later
- ubuntu jammy: standardskriver 0.0.4-1 Β· GPL-2.0-or-later
- ubuntu noble: standardskriver 0.0.4-1 Β· GPL-2.0-or-later
- ubuntu resolute: standardskriver 0.0.4-2 Β· GPL-2.0-or-later
- ubuntu stonking: standardskriver 0.0.4-2 Β· 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