]> Git — Sourcephile - tmp/julm/symantic-reify.git/blob - .envrc
add nix files
[tmp/julm/symantic-reify.git] / .envrc
1 use_flake() {
2 watch_file flake.nix
3 watch_file flake.lock
4 watch_file default.nix
5 watch_file shell.nix
6 profile="$(direnv_layout_dir)"/flake-profile
7 mkdir -p "$(direnv_layout_dir)"
8 eval "$(time nix print-dev-env --show-trace --profile "$profile" || echo false)" &&
9 nix-store --add-root "shell.root" --indirect --realise "$profile" &&
10 nix-env --delete-generations +1 --profile "$profile"
11 }
12 use flake