aboutsummaryrefslogtreecommitdiff
path: root/shell.nix
blob: 37fad5d73d4e253218b481af65611b150ffe1d76 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
with (import <nixpkgs> {});

haskell.lib.buildStackProject {
  name = "myenv";

  buildInputs = [
    zlib
    stack
    psc-package
    (callPackage ./nix/purescript.nix {})
    nodePackages.nodemon
    tmux
    tmuxinator
    nodejs-8_x
  ];

  shellHook = ''
    export PATH=node_modules/.bin:$PATH;
  '';
}