A minimal dark boot splash theme for Linux (Plymouth) with a glowing logo, loading spinner, progress bar, and a styled password prompt for encrypted disks.
- Dark gradient background with a cyan → violet accent
- Animated spinner and pulsing logo glow
- Password box with lock icon and dot bullets (shown when the disk asks for a passphrase)
- Boot progress bar and status messages
- All images generated from one Python script, so recoloring is easy
git clone https://github.com/<your-username>/dark-splash.git
cd dark-splash
chmod +x install.sh preview.sh
sudo ./install.shYour kernel boot line needs quiet splash. On GRUB, set this in /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
then run sudo update-grub and reboot.
Switch to a TTY (Ctrl+Alt+F3), log in, then:
sudo ./preview.shEdit the palette at the top of build-assets.py, then:
pip install pillow numpy
python3 build-assets.py
sudo ./install.sh| Path | What it is |
|---|---|
theme/dark-splash.plymouth |
Theme config |
theme/dark-splash.script |
Layout and animation logic |
theme/*.png |
Generated images |
build-assets.py |
Regenerates the images |
install.sh |
Installs and sets the theme as default |
preview.sh |
Test the theme without rebooting |
# Ubuntu/Debian
sudo update-alternatives --remove default.plymouth /usr/share/plymouth/themes/dark-splash/dark-splash.plymouth
sudo update-initramfs -u
# Fedora/Arch
sudo plymouth-set-default-theme -R spinnerMIT — see LICENSE.
