From a0ee1260e7efaf6248df9445d4d7165e2fc16cae Mon Sep 17 00:00:00 2001 From: Joris Date: Sun, 30 Oct 2016 20:27:16 +0100 Subject: Simplify build --- shell.nix | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 shell.nix (limited to 'shell.nix') diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..83ba9fb --- /dev/null +++ b/shell.nix @@ -0,0 +1,46 @@ +with import {}; { + env = stdenv.mkDerivation { + name = "env"; + buildInputs = with pkgs; [ + elmPackages.elm + cabal-install + cabal2nix + nodejs + sqlite + tmux + tmuxinator + nodePackages.nodemon + (haskellPackages.ghcWithPackages (p: with p; [ + scotty + wai + wai-middleware-static + http-types + http-conduit + time + text + blaze-builder + cookie + bytestring + persistent + persistent-sqlite + persistent-template + monad-logger + resourcet + transformers + blaze-html + clay + aeson + clientsession + uuid + mime-mail + mtl + lens + parsec + unordered-containers + containers + email-validate + config-manager + ])) + ]; + }; +} -- cgit v1.2.3