default.nix (677B)
1 let 2 pkgs = import <nixpkgs> { }; 3 haskellEnv = pkgs.haskellPackages.developPackage { 4 root = ./.; 5 modifier = drv: 6 pkgs.haskell.lib.addBuildTools drv (with pkgs.haskellPackages; 7 [ 8 cabal-install 9 hlint 10 ormolu 11 ]); 12 }; 13 in haskellEnv.overrideAttrs(o: { 14 OVERMIND_AUTO_RESTART = "all"; 15 buildInputs = o.buildInputs ++ 16 (with pkgs.elmPackages; [ 17 pkgs.entr 18 pkgs.overmind 19 elm 20 elm-format 21 elm-optimize-level-2 22 elm-review 23 elm-analyse 24 elm-test 25 ]); 26 })