Skip to content

Configuration overview

Theme Manager has three configuration surfaces:

  • ~/.tg.json records CLI-owned seed, favorite, discovered-theme, and last-used selection state.
  • Package-root themes/ contains included custom definitions.
  • Adapter paths hold generated sources and tool-owned live destinations.

Generation owns source output and source-related state. Selection owns live application and mode-specific last-used state. Adapters own environment gates, reload hooks, packaged output, and privileged exceptions.

Read the config file reference before editing state manually, and use the integration catalogue for target paths.