How do I make plymouth work on my system?

You probably need to load you gpu drivers earlier.

There is an example of how to do this in the EOS wiki page for dracut.

To rebuild your boot images after changibg the config run:

sudo dracut-rebuild