Skip to content

Generated files

A generated source is the target-specific file Theme Manager produces during generation. A live destination is the configuration, package, or pointer an adapter updates while selecting a generated theme.

An adapter can generate only, apply only, or do both. Applying is a sequential operation across application-capable adapters; it may copy a generated source, update a fixed import, install a package, write a pointer, and then attempt a reload hook. A failed or skipped target does not provide global rollback for targets that already succeeded.

Some targets deliberately use a package, proxy, or pointer instead of replacing a familiar live configuration file. VS Code is package-only; Neovim consumes a generated pointer; WezTerm has an additional Lua pointer. Treat the adapter-specific catalogue entry as the canonical source/destination contract.