let pkgs = import { }; compilerVersion = "ghc865"; compiler = pkgs.haskell.packages."${compilerVersion}"; in compiler.developPackage { root = ./.; # source-overrides = {}; modifier = drv: (pkgs.haskell.lib.addBuildTools drv (with pkgs.haskellPackages; [ cabal-install cabal2nix nix-prefetch-git styx ]) ).overrideAttrs (old: { shellHook = '' export PS1='\n\[\033[1;32m\][\[\e]0;\u@\h: \W\a\]\u@\h:/\W]\$\[\033[0m\]' ''; }); }