souplesse

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

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 })