direnv: flake based envs are pure by default
We should reflect this in the IN_NIX_SHELL envar, since it doesn't get set properly otherwise.
This commit is contained in:
parent
4367a6212f
commit
70723403cc
|
@ -6,7 +6,8 @@
|
|||
mkdir -p $(direnv_layout_dir)
|
||||
watch_file flake.nix
|
||||
watch_file flake.lock
|
||||
eval "$(nix print-dev-env --profile "$(direnv_layout_dir)/flake-profile")"
|
||||
eval "$(nix print-dev-env --profile "$(direnv_layout_dir)/flake-profile")" \
|
||||
&& IN_NIX_SHELL="pure"
|
||||
}
|
||||
'';
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue