How to persist usroverlay changes?

I'm doing something really simple: changing the plymouth theme to a custom one on Bazzite Gnome desktop.
Ideally, this should not involve me needing to copy the theme into /use/share/plymouth/themes but apparently that's where it wants to look for it.

I managed to copy it over with rpm-ostree usroverlay and apply it, but, to no one's surprise, changes done by usroverlay are transient and disappear on the next reboot. Is there a way to make these changes persist, but still keep them layered so they're not affected by updates?

Thanks!
Was this page helpful?