FBD-THEME-VALIDATE(1)

πŸ’– fbd-theme-validate πŸ’–

okay bestie, so this is a little command from the feedbackd family β€” the fbd-theme-validate manual, to be exact, and it's literally the vibe-check tool for feedbackd themes. πŸŽ€


🌸 NAME 🌸

fbd-theme-validate β€” validate feedbackd themes, fr fr


✨ SYNOPSIS ✨

fbd-theme-validate [OPTIONS...] <FILE>

πŸ¦‹ DESCRIPTION πŸ¦‹

so what this cutie does is it parses and validates the feedbackd theme file you hand it. that's it, that's the job. πŸ’…

and if your theme is like "i have parents πŸ₯Ί" β€” as in, if the theme specifies parent themes β€” then those get parsed and validated too. the whole fam gets checked, no theme left behind. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” prints the help and dips out. exit stage left. 🫢
  • --version β€” prints the version info and then also dips out. iconic. ⭐
  • --compatible=COMPATIBLE β€” tell it which device compatible to use. use this one when you're validating a user theme and you wanna simulate how it would look on a device whose compatible is COMPATIBLE. it's giving "preview my fit on someone else's body" energy. πŸͺžβœ¨

🌈 EXAMPLES 🌈

1. validate a custom theme chillin' in the user's home directory, exactly the way it would be loaded on a Librem 5:

fbd-theme-validate --compatible=purism,librem5 ~/.config/feedbackd/themes/custom.json

2. validate the device theme for a OnePlus 6T:

fbd-theme-validate /usr/share/feedbackd/themes/oneplus,fajita.json

πŸ’œ SEE ALSO πŸ’œ


no cap, if a theme's parents are broken, this tool will find out. the truth will be told. 😭

and that's the whole page bestie β€” shoutout to the fbd-theme-validate() manual itself, that's the source/version line, and the date on it too, all wrapped up in one cute lil footer at the bottom. mwah. πŸ’‹

πŸ“¦ where this page comes from