Silent boot
Silent boot means to almost completely remove all kernel and OpenRC messages on boot from your system. This may make it harder to debug issues when booting your computer, but it is also relatively simple to get back a verbose message boot, with this following wiki page guide.
This wiki page guide will remove all OpenRC messages, except login prompt. This will also remove kernel messages at boot.
Disable kernel messages
Grub
Edit /etc/default/grub and add quiet to the GRUB_CMDLINE_LINUX variable:
Contents of /etc/default/grub
Kernel-hooks
Modify /etc/kernel-hooks.d/secureboot.conf and add quiet to cmdline:
Contents of /etc/kernel-hooks.d/secureboot.conf
Disable OpenRC Boot messages
Make your /etc/inittab similar to this:
Contents of /etc/inittab
Remove the "&> /dev/null" on each line to see OpenRC boot messages again.
Logging OpenRC while still keeping a silent boot
Enable this option in /etc/rc.conf
Contents of /etc/rc.conf
This will produce a file /var/log/rc.log so you can read the OpenRC logs
while keeping a clean and silent boot
Clear screen on login prompt
If you do not use a graphical display manager, you might want to clear screen when a login prompt appears. You can achieve it in several ways.
First option is to use getty's INITSTR argument, which allows to send a string before getty's main output, and escape codes to clear screen:
Contents of /etc/inittab
Alternatively, you can install agetty, which clears screen by default, and modify /etc/inittab to use it:
Contents of /etc/inittab