From 83158cb4bb6ea21ccf74f08335b0369b527d12a6 Mon Sep 17 00:00:00 2001 From: justinwoo Date: Sun, 4 Aug 2019 16:00:07 +0200 Subject: [PATCH] fix shell setup with lorri --- .envrc | 1 + shell.nix | 22 +++++++--------------- 2 files changed, 8 insertions(+), 15 deletions(-) create mode 100644 .envrc 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; + }