FBAUTOSTART(1)
π FBAUTOSTART(1) π
okay bestie, welcome to the fbautostart manual page, part of the fbautostart Manual. sit down, grab a strawberry π, we're gonna talk about autostarting your XDG apps.
β¨ NAME β¨
fbautostart β Autostart all XDG applications. that's it. that's the whole job. she just starts things. iconic behavior honestly π
π¦ SYNOPSIS π¦
fbautostart [options]
πΈ DESCRIPTION πΈ
okay so fbautostart(1) is an XDG compliant startup tool β no cap, that's literally what it does. it goes through the directories that the spec set up, and it starts all the applications that match its current identifier. you wanna change that identifier? go off, just set the FBXDG_DE env var and it's yours π
the way this tool has almost no library dependencies?? so real of her. she was written to be smart about that sort of stuff. that said β ngl, there is a greater than average chance you will find a bug, because this is a from-scratch implementation of the .desktop spec. so likeβ¦ please report bugs. please. ππ we are begging. respectfully.
π FILES π
~/.config/autostartβ this folder holds the default user XDG dot-desktop files that will get run (unless it's overridden by an ENV variable, iykyk)/etc/xdgβ this folder holds the default system XDG dot-desktop files that will get run (unless, again, it's overridden by an ENV variable)
π OPTIONS π
sadly, there are no flags in this particular release. not one. zero. we're running bare, bestie. she simply does the thing. π«Ά
π ENVIRONMENT VARIABLES π
XDG_CONFIG_HOMEβ the XDG root directory for the user's startup files, which may override the global startup files.XDG_CONFIG_DIRSβ the root XDG directory, where the global XDG files are maintained.FBXDG_DEβ the desktop environment we should act upon. this defaults to"FLUXBOX", since this is a fluxbox project, after all. π please note this is case sensitive β do not come for me if your casing is wrong, she will not hear you.FBXDG_EXECβ this dictates whether we should actually execute the application we've been told to, or not. super useful for debugging the app, fr fr.HOMEβ the location of one's home directory, such that~/will be expanded to/home/user/.
β EXAMPLE β
fbautostart
that's it. run it. she slays. β¨
π AUTHORS π
Paul Tagliamonte <paultag@ubuntu.com[1]> for fbautostart 2.718281 π
π SEE ALSO π
π§ AUTHOR π§
Paul Tagliamonte <paultag@ubuntu.com>
- Author.
π NOTES π
- <paultag@ubuntu.com> mailto:paultag@ubuntu.com
and that's the whole vibe check, bestie. this page came from fbautostart.txt and it's dated 7th September 2011 β and yes, that's the exact same title at the top and bottom of the original, so here we are, bookending it like a true main character. πβ¨ go autostart something. periodt. π¦
π¦ where this page comes from
- debian bookworm: fbautostart 2.718281828-1+b2 Β· MIT
- debian trixie: fbautostart 2.718281828-2 Β· MIT
- ubuntu jammy: fbautostart 2.718281828-1build2 Β· MIT
- ubuntu noble: fbautostart 2.718281828-1build2 Β· MIT
- ubuntu questing: fbautostart 2.718281828-2
- ubuntu resolute: fbautostart 2.718281828-2build1 Β· MIT
- ubuntu stonking: fbautostart 2.718281828-2build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms