-
Install nix
-
Install and configure direnv On mac, if you run into issues, do this:
eval "$(direnv hook $SHELL)"
-
Enable flakes Add the following to the file
/etc/nix/nix.conf
:experimental-features = nix-command flakes
-
Run
direnv allow
in the project root Now, whenever you enter the project root or its subfolders within a shell, all of the packages defined in flake.nix should be available to you.
Ivy test commit