GoboLinux is flexible enough to offer you a choice of themes to control how your GoboLinux looks when starting up.
You can select a theme by setting
/System/Settings/BootOptions. Available themes include:
CheckList- Shows tasks and others that depend on them, then checks them off.
Hat- A Red-Hat look-alike: lots of colored
[ OK ]s and
[FAILED]s are echoed as things are initialized.
Progress-III- Fancy themes that stress your terminal with tons of escape codes.
Quotes- Prints short random quotes to indicate success or failure of every initialized item.
Slack- This theme is inspired by the feel of old-school Slackware boots: no distracting messages, no colors, no special effects.
/Programs/BootScripts/Current/Themes/ to see all the available themes.
You can use the TestBootTheme script to see how a boot theme looks like without actually rebooting your computer. TestBootTheme is described on section Testing a boot theme.
You can also set the boot theme from GRUB by adding
the boot line. This can be handy if BootOptions file specifies a broken or
nonexistent theme, because GoboLinux will not boot without a valid one.
Physically, a GoboLinux boot theme is a single script file located in
The theme file is loaded by the boot scripts core, and is called once for every runlevel change. Although interesting stuff can be done in the script body, a compliant boot script has only to implement the following functions:
These functions are the hotspots that glue the theme and the boot scripts core together.