Skip to content
Snippets Groups Projects
flake.nix 608 B
Newer Older
{
  description = "a Nix flake library for Haskell projects";

  inputs = {
    nixpkgs.url = github:nixos/nixpkgs?ref=nixos-22.11;
    flake-utils.url = github:numtide/flake-utils;
    flake-utils.inputs.nixpkgs.follows = "nixpkgs";
    pre-commit-hooks.url = github:cachix/pre-commit-hooks.nix;
    pre-commit-hooks.inputs.nixpkgs.follows = "nixpkgs";
    pre-commit-hooks.inputs.flake-utils.follows = "flake-utils";
  };

  outputs = {
    self,
    nixpkgs,
    pre-commit-hooks,
    flake-utils,
  }: {
    lib = import ./lib.nix {
      inherit self nixpkgs pre-commit-hooks flake-utils;
    };
  };
}