From 9a30d3dff5851123f14d50364b47cfeb9d3ac9e2 Mon Sep 17 00:00:00 2001 From: HendrikRauh <114620133+HendrikRauh@users.noreply.github.com> Date: Sun, 8 Feb 2026 17:04:46 +0100 Subject: [PATCH] Enhance .envrc for improved Nix environment management fallback --- .envrc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.envrc b/.envrc index f9abeb04..a374b417 100644 --- a/.envrc +++ b/.envrc @@ -1,4 +1,9 @@ # When nix is available, use the flake for environment management if command -v nix &> /dev/null; then - use flake + if type use_flake &> /dev/null; then + use flake + else + echo "Falling back to nix develop (nix-direnv not available)" + eval "$(nix develop --print-env 2>/dev/null || echo 'echo Failed to load nix environment')" + fi fi \ No newline at end of file