There are 2 styles available:
→ macOS Bootsplash-style
→ slider Bootsplash-style
Inside the archives, there are some samples, which can be used for comparison.
The only thing, what you have to do is, to edit the "header-image.png" file, where you can place your logo.
This image has some "guide lines", which helps a bit.
I wrote a little README file, there i explained, how to place your logo (and what the optional dimensions are), and how to install this theme.
Before you install this theme, i recommend, to install the Cantarell fonts (for offline updates for example) and the package "plymouth-themes" (for the module two-step.so) system wide.
These things are necessary for the theme to work properly
You may need to add some boot parameters, to make the boot animation more "fluently"
Some examples: "quiet splash loglevel=3 rd.udev.log_level=3"
###
Once the theme has been edited, installed and applied, I hope you enjoy using it.

Ratings & Comments
14 Comments
4 Not working for me. Not for the logo, it appears as intended... but the splash doesn't appear on boot, and even worse, it appears on shiutdown but prevents the PC to actually shutdown !!! wtf
I’m really sorry to hear that. But unfortunately, i cant reproduce this issue. And it seems, that other users also dont have this issue. Maybe it helps, when you rebuild your theme and the initrd. Which OS do you use? Maybe i reproduce this issue ...
Hello mate, I have followed all the instructions to set the header logo and it is work,So I tried making some changes, such as adjusting the position of the progress bar. I modified VerticalAlignment from .59 to .5. Originally, with .59, when the Plymouth Theme was activated, the progress bar would move back and forth several times. However, after changing it to .5, it only moves once. Why is that?
This is interesting, but unfortunately, I don't know. Maybe it's possible, that after the rebuild of the initrd, the system boots and shuts down faster... Or will the slider stuck at some point, until the boot finished?
I believe all the animations in the Plymouth themes are designed using logo-slider.plymouth, right? However, I haven't found any part that defines the animation logic. For example, where is the logic for the slider moving back and forth designed?
I also wanted to ask how to adjust the position of the logo. For my project, I need to change the orientation of the Plymouth theme's boot animation from landscape to portrait, but I'm unable to adjust the position of the logo.
Your questions require some deeper Plymouth knowledge. I am a beginner and not a professional, and can't explain everything. But what I can say is that there are different modules that themes can be based on, for example script, text, two-step ... They all work slightly differently. I chose two-step because it's easier. With two-step it is important how you name a file. With animation there are 3 words that are important: animation throbber and progress. Depending on how you want your theme to look in the end, you can use 2 of the 3 words. The .plymouth file gives you extra options, but the main part is done by the actual module.
I'm also new to this and not very familiar with the content of Plymouth. Can you tell me where you found the information to study?
I don't have a real source. I did it by downloading various themes and looking at how they are structured. Then I tried to customize some options and see what effect that had. Over time, you get the hang of it. You could say that I followed the trial and error method.
OK ,thak for your help
Hello mate, I have followed all the instructions to set the header logo but it doesn't work, it actually shows the progress animation but not the logo, could you help?
please check all mentioned points again. The logo have to be exported as png file (rename jpg to png may not work). Did you move the headers-image.png file into the images folder? Is the file written correctly (file name)?
everything seems to be well but I am getting plymouth module (/usr/lib/x86_64-linux-gnu/plymouth//.so) missing, skipping that theme, again, progress animation is showing up but not the logo
The message, that Plymouth module xy is missing, is normal (in Ubuntu based systems). You can try the following: please remove the whole theme from /usr/share/plymouth/themes and try to rebuild the theme again. Otherwise, you can upload, your theme somewhere, you can give me the link and I can take a look, if I see any mistakes and/or issues