{
  isDevelopmentShell ? true
}:

let
  nixpkgs = import ./nix/nixpkgs.nix;
  basepkgs = import ./Biz/packages.nix { inherit (nixpkgs) pkgs; };
  devpkgs = with nixpkgs; [
    hlint
    niv
    ormolu
    python37Packages.black
    python37Packages.pylint
    wemux
  ]
in nixpkgs.mkShell ({
  name = "bizdev";
  buildInputs = devpkgs ++ basepkgs.environment.systemPackages;
  shellHook = ''
    echo "biz" | ${nixpkgs.figlet}/bin/figlet | ${nixpkgs.lolcat}/bin/lolcat
  '';
})