Skip to content

Environments

These guides cover the development environment a project declares: its tools, variables, tasks and services.

GuideWhen
Enter a project's environmentYou want the project's tools in a shell, for one command, or exported
Activate environments when you change directoryYou want the environment to switch on and off as you enter and leave the project
Keep an existing Nix flake as the environmentThe repository already has a flake dev shell