Overview
The Ingrain CLI reads configuration from one file: your user-level
conf.toml. Its path resolves per platform:
- Linux / macOS:
$XDG_CONFIG_HOME/ingrain/conf.tomlifXDG_CONFIG_HOMEis set, otherwise$HOME/.ingrain/conf.toml. - Windows:
%APPDATA%\ingrain\conf.toml.
On top of that:
- Environment variables win.
INGRAIN_PROXY_URLoverrides the matching[upgrade]key at runtime, andINGRAIN_SYNC_URL/INGRAIN_API_TOKENoverride the matching[context]keys. This is the supported way to point a single invocation somewhere else.
Sections
Section titled “Sections”| Section | What it configures |
|---|---|
[upgrade] | The proxy URL ingrain upgrade pulls from. |
[context] | Sync URL + API token for ingrain context and ingrain record. |
Finding your conf.toml
Section titled “Finding your conf.toml”ingrain config prints the path to your user-level conf.toml so you can open
it in your own editor:
ingrain configThe file is created and seeded with the full annotated reference by
install.