looks like he has the hooks already configured so don’t forget to do that.
you need to add plymouth to the relevant secion of mkinicpio.conf
or to the myflags.conf (if using dracut)
see: https://wiki.archlinux.org/title/Plymouth
Actually I do load the nvidia drivers early. Before I did that the loading messages are big with low resolution. After I was loading nvidia drivers… the resolution is high and the letter are small. Only after that I started messing with plymouth.
Yeah, those are horribly named. The reality is that it doesn’t matter unless GRUB_DISABLE_RECOVERY is set to true in the config.
If it is set to true, then grub generates two entries, a “default” entry and a “recovery” entry. However, we don’t set that to true so it doesn’t matter much. I might argue that we really should be putting our options in GRUB_CMDLINE_LINUX but the typical convention is to do the opposite.