Plymouth
Package
yay -S plymouth
Configuration
Add plymouth hook in mkinitcpio.conf after base and udev:
/etc/mkinitcpio.conf
HOOKS=(base udev plymouth ...)
WARNING: If using the encrypt hook, replace it with the plymouth-encrypt hook and place it after the plymouth hook in order to receive a passphrase prompt! HOOKS=(base udev plymouth ... plymouth-encrypt ...)
List plymouth themes (reads /usr/share/plymouth/themes):
plymouth-set-default-theme -l
Set plymouth theme, e.g. BGRT:
sudo plymouth-set-default-theme -R bgrt
Better BGRT Splash for LUKS passphrase entry
yay -S plymouth-theme-bgrt-better-luks
