Reference¶
Everything Pluma reads from disk, env, or HTTP. Use the left nav to jump.
- config.toml — every option in the persistent settings file, with default + meaning.
- CLI flags —
./pluma --helpannotated. - Environment variables —
PLUMA_*precedence and effect. - API endpoints — every
/api/*path with request/response shapes. - Sampler parameters — temperature, top-p, repetition penalty, all the rest, with the defaults Pluma's built-in profiles use.
- Data directory layout — every file Pluma writes, what it stores, encryption status.
- Theme tokens — the CSS variables a theme can set.
Precedence rules¶
Several settings exist in more than one place. Pluma resolves them in this order:
- CLI flag when explicitly passed
- Environment variable (
PLUMA_*) config.tomlentry- Hardcoded default
Most flags only need this for one-shot overrides (a launcher script that temporarily changes the listen port, say). The persistent home for every setting is config.toml.