This document will guide you in installing, configuring, and using Splashy. I assume that you would want Splashy to start as early as possible. Be warned that there are still some bugs concerning the progress bar and a lot of small bugs. There are still some work to be done since I haven't finished debugging the scripts (ported from Debian to Arch, some are written from scratch).
- Grab the package in AUR and build it via makepkg (or whatever makepkg wrapper you like) and install via Pacman.
Setup and Configuration
Add vga=791 splash to your kernel command line in /boot/grub/menu.lst. e.g.:
kernel (hd0,6)/vmlinuz26 root=/dev/sda6 ro vga=791 splash earlymodules=piix
Add splashy to the end of the DAEMONS array in /etc/rc.conf. e.g.:
DAEMONS=(syslog-ng crond network ... splashy)
- Add splashy to the end of the HOOKS in /etc/mkinitcpio.conf. e.g.:
HOOKS="base udev autodetect ide sata filesystems ... splashy"
- Rebuild kernel image
# mkinitcpio -p <kernel name>e.g.
# mkinitcpio -p kernel26
- Boot up