Environment variable manager for MontRS. Parses the [env] section from montrs.toml, renders Tera templates, loads .env files, and applies environment variables to the process.
- Parse
[env]section:FOO = "bar",FOO = { value, export, redact, required },_.path - Tera template rendering in env values with
env/cwdcustom functions .envfile loading with layered resolutionEnvDiffcomputation for set/unset detectionmontrs env list,montrs env set,montrs env unset,montrs env execCLI commands- PATH manipulation via
_.pathdirective (prepend, append, remove)
[env]
RUST_BACKTRACE = "1"
MONTRS_LOG = "info"
MY_VAR = { value = "secret", export = false }
_.path = ["/path/to/bin"]