Configuration Reference
enx uses three TOML configuration files to manage projects, environments, and tasks.
Config Files
| File | Scope | Location |
|---|---|---|
enx.toml |
Per-project | Project root directory |
config.toml |
Global | ~/.config/enx/config.toml |
registry.toml |
Global | ~/.config/enx/registry.toml |
enx.tomllives in each project directory and defines everything specific to that project: name, environments, lifecycle steps, tasks, and open targets.config.tomlis your global configuration — default settings and tasks available from any project.registry.tomlis auto-managed by enx — it tracks which projects you’ve registered and their paths on disk.