aboutsummaryrefslogtreecommitdiff
path: root/flake/.envrc
diff options
context:
space:
mode:
Diffstat (limited to 'flake/.envrc')
-rw-r--r--flake/.envrc10
1 files changed, 10 insertions, 0 deletions
diff --git a/flake/.envrc b/flake/.envrc
new file mode 100644
index 0000000..c420855
--- /dev/null
+++ b/flake/.envrc
@@ -0,0 +1,10 @@
+if ! has nix_direnv_version || ! nix_direnv_version 2.2.1; then
+ source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/2.2.1/direnvrc" "sha256-zelF0vLbEl5uaqrfIzbgNzJWGmLzCmYAkInj/LNxvKs="
+fi
+
+watch_file flake.nix
+watch_file flake.lock
+if ! use flake . --impure
+then
+ echo "devenv could not be built. The devenv environment was not loaded. Make the necessary changes to devenv.nix and hit enter to try again." >&2
+fi