You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
new firefox manifest entry: can be used to declare which versions of firefox are compatible with your theme: version+ means "version and up", up to version means, well, you guessed it, version1-version2 is an (inclusive) range and finally just version means exactly that version. Use major.minor to specify the minor version, or omit it (or use ".x") to ignore it.
prompt to show the manifest source of the theme you're installing. The prompt can be turned off with a new flag --skip-manifest-source
command reapply to reapply themes after firefox updates. The current themes for each profile are stored in a YAML file at ~/.config/ffcss/currently.yaml. If ffcss tells you that a profile has no ffcss theme applied, try re-applying it manually with ffcss use so that this file gets created & filled.
hooks to run custom shell commands before and after theme installations, via manifest entries run.before and run.after. Variants can override them.
"did you mean ...?" message when a theme with a similar name is found
command get to download a theme without applying it
manifest entry commit to specify a commit SHA to use for the theme. Can be overriden by variants.
manifest entry tag to specify a git tag to use for the theme. Can be overriden by variants.
manifest entry description that will be shown at the start of the installation
manifest entry by to set an author name to be shown at the start of the installation (for github repos, defaults to the owner in the URL)
shorthand flag -a for --all-profiles
flag -p/--profiles to specify profile paths to use (and therefore not prompt during installation)
Changed
ffcss use <theme name> is now case-insensitive, punctuation-insensitive (-, _ and .), whitespace-insensitive and unicode-insensitive (NFC normalization is applied before searching)
UI improvements: log what is happening with bullet points, don't show the full profile path when selecting