From 31573a95168c4be9030fed3e0f2a2aeba54bbba1 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 23 Apr 2022 18:02:52 -0400 Subject: add nix-shell support --- direnv/.config/direnv/direnvrc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/direnv/.config/direnv/direnvrc b/direnv/.config/direnv/direnvrc index 5c3d8dc..33f32b9 100755 --- a/direnv/.config/direnv/direnvrc +++ b/direnv/.config/direnv/direnvrc @@ -3,3 +3,10 @@ use_flake() { watch_file flake.lock eval "$(mkdir -p $(direnv_layout_dir) && nix print-dev-env --profile "$(direnv_layout_dir)/flake-profile" $1)" } + +use_nix-shell() { + watch_file $1 + mkdir -p $(direnv_layout_dir) + profile="$(direnv_layout_dir)/shell-profile" + eval "nix print-dev-env --profile $profile --impure --file $1" +} -- cgit v1.2.3