aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/config_env.org
diff options
context:
space:
mode:
Diffstat (limited to 'org/config_env.org')
-rw-r--r--org/config_env.org11
1 files changed, 10 insertions, 1 deletions
diff --git a/org/config_env.org b/org/config_env.org
index 2f8a111..c9f9407 100644
--- a/org/config_env.org
+++ b/org/config_env.org
@@ -40,6 +40,7 @@ fi
#+HEADER: :tangle ../.envrc-nix
#+BEGIN_SRC sh
NIX_ENFORCE_PURITY=1
+# - https://github.com/nix-community/nix-direnv
NixDirEnvVersion="<<direnv-version>>"
NixDirEnvSHA="<<direnv-sha>>"
if ! has nix_direnv_version || ! nix_direnv_version ${NixDirEnvVersion}; then
@@ -47,13 +48,21 @@ if ! has nix_direnv_version || ! nix_direnv_version ${NixDirEnvVersion}; then
fi
watch_file flake.lock
watch_file flake.nix
+watch_file shell.nix
watch_file makefile
+watch_file .envrc
watch_file .envrc-local
watch_file .envrc-nix
-PATH_add result/bin
+nix_direnv_watch_file flake.nix
+nix_direnv_watch_file shell.nix
+nix_direnv_watch_file .envrc
+nix_direnv_watch_file .envrc-local
+nix_direnv_watch_file .envrc-nix
nix flake update
nix flake check
nix flake show
+echo ""
+PATH_add result/bin
use flake .
#use flake .#default
#+END_SRC