aboutsummaryrefslogtreecommitdiff
path: root/shell.nix
blob: 71ec6df5f4e147a378ee8622b0026383fd7b0bbc (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
  ];

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