pThemes - kelpup/woof-CE GitHub Wiki
pThemes
A PTHEME is a collection of variables that control the wallpaper, icon sets, etc. that an ISO is built with by default. The pTheme is set by the PTHEME variable in the _00build.conf file.
The pTheme files that set these variables that control the wallpaper, icon sets, etc. are stored in woof-CE/woof-code/rootfs-packages/ptheme/usr/share/ptheme/globals/.
For example, the build configuration file for a FossaPup is in woof-CE/woof-distro/x86_64/ubuntu/focal64/_00build.conf, and has the line PTHEME="Tahrpup", which references the file woof-CE/woof-code/rootfs-packages/ptheme/usr/share/ptheme/globals/Tahrpup.
Backgrounds
Backgrounds are stored as .svg files in woof-CE/woof-code/rootfs-skeleton/usr/share/backgrounds/. You can upload new .svg file by hitting Add File then Upload New File. The variable PTHEME_WALL in the pTheme file is the name of a .svg file in this folder.