Configuration overview
Theme Manager has three configuration surfaces:
~/.tg.jsonrecords 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.