19 lines
566 B
Nix
19 lines
566 B
Nix
{
|
|
perSystem = { config, pkgs, ... }: {
|
|
# Default shell.
|
|
devShells.default = pkgs.mkShell {
|
|
name = "inductive-lambda";
|
|
meta.description = "Haskell development environment";
|
|
# See https://community.flake.parts/haskell-flake/devshell#composing-devshells
|
|
inputsFrom = [
|
|
config.haskellProjects.default.outputs.devShell # See ./nix/modules/haskell.nix
|
|
config.treefmt.build.devShell # See ./nix/modules/formatter.nix
|
|
];
|
|
packages = with pkgs; [
|
|
just
|
|
nixd
|
|
ghciwatch
|
|
];
|
|
};
|
|
};
|
|
}
|