Project config (.complior/)
Created by complior init. Contains all project-specific configuration.
Global config (~/.config/complior/)
project.toml
Environment variables (.complior/.env)
Never commit .complior/.env to git. It’s automatically added to .gitignore by complior init.
Config precedence
Settings are resolved in order (last wins):
- Built-in defaults
- Global
~/.config/complior/settings.toml
- Project
.complior/project.toml
- Environment variables
- CLI flags
Project-level config overrides global for: llm_provider, llm_model, project_api_url, offline_mode.