Install Nix
- 
Install Nix (Single-user installation) sh <(curl -L https://nixos.org/nix/install) --no-daemon
- 
Enable flakes 
- 
Set show-trace = true(doc) to see more complete error messages.
Community
Nix messages
Sometimes, when you enter a devshell (e.g., nix develop) or run a default package of a flake, you may see:
- warnings - not a problem, just read them and google if you're interested;
- errors - the same story;
- prompts - answer y(the simplest way).
direnv
This is a tool for running scripts when you cd to a directory containing a .envrc file.
direnv automatically builds, caches, and starts a devshell when you enter a flake directory containing the .envrc file (e.g., the root directory of this repository).
See Direnv integration.
- 
Install direnv- src- 
Install the binary nix profile install nixpkgs#direnv
- 
Hook into your devshell 
 
- 
- 
Allow direnvto work in a directory.direnv allowWhen you see direnverrors, run the suggested commands.
Further reading
See Nix prerequisites.