Reference: environment

The environment variables qargi reads, such as QARGI_HOME, QARGI_CONF, QARGI_STATE and QARGI_PROJECT, with what each one changes and its default.

Updated

VariableWhat it changes
QARGI_HOMEthe directory that holds config/ and state/ (default ~/.qargi; a dev run: <checkout>/.qargi, see qargi help dev)
QARGI_CONFthe configuration directory (default $QARGI_HOME/config); wins over QARGI_HOME
QARGI_STATEthe state directory (default $QARGI_HOME/state); wins over QARGI_HOME
QARGI_RUNS_ROOTa directory to scan for local run directories (qargi.*) in qargi report, besides the registry
QARGI_PROJECTthe project to use when the current directory is not inside its repository
QARGI_ROLESthe list of work roles (default: build review write test)
QARGI_DRY_RUNprint a session request, with secrets masked, instead of sending it; qargi env apply stops before it runs the bootstrap
QARGI_ENV_TIMEOUTseconds the dry run of qargi env plan and apply may take (default 120)
NO_COLORturn off bold in the terminal help