diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..be81fed --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +eval "$(lorri direnv)" \ No newline at end of file diff --git a/shell.nix b/shell.nix index 0d8be5d..ac130d6 100644 --- a/shell.nix +++ b/shell.nix @@ -1,16 +1,8 @@ -{ pkgs ? import {} }: - let - easy-dhall = import ./default.nix { - inherit pkgs; - }; - -in pkgs.stdenv.mkDerivation { - name = "easy-dhall-nix-shell"; - - buildInputs = [ - easy-dhall.dhall-simple - easy-dhall.dhall-json-simple - easy-dhall.dhall-bash-simple - ]; -} + pkgs = import {}; + default = import ./default.nix {}; +in + pkgs.mkShell { + buildInputs = + builtins.attrValues default; + }