dotfiles/packages/zookeeper/default.nix

26 lines
549 B
Nix
Raw Normal View History

{
perSystem =
{ pkgs, ... }:
let
hp = pkgs.haskellPackages;
zookeeper = hp.callCabal2nix "zookeeper" ./. { };
in
{
devShells.zookeeper = hp.shellFor {
nativeBuildInputs = builtins.attrValues {
inherit (pkgs)
nil
stylish-haskell
;
inherit (hp)
cabal-install
cabal-gild
haskell-language-server
;
};
packages = _: [ zookeeper ];
};
packages = { inherit zookeeper; };
};
}