All binaries, tools, and PATH are managed by Nix. Do not install tools manually or modify PATH outside of the nix configuration.
direnv allow # first time only — loads the nix dev shellOnce allowed, direnv automatically loads the development environment whenever you enter the project directory.
See docs/developer/standard/nix.md for the full guide on:
- File structure (
flake.nix,nix/,.envrc) - Adding/removing packages
- Environment groups and shells
- Formatters and pre-commit hooks
- Adding registries