expose lib as a functor

This allows calling the nix-filter input directly. Eg:

    outputs = { self, nix-filter }:
      ...
      src = nix-filter {
        root = self;

        includes = [
          ./dir
        ];
      };
This commit is contained in:
zimbatm 2023-09-16 11:48:56 +02:00
parent d6381c442f
commit 41fd48e00c

View File

@ -2,6 +2,7 @@
description = "nix-filter";
outputs = { self }: {
__functor = self.lib.__functor;
lib = import ./default.nix;
overlays.default = _: _: { nix-filter = self.lib; };
};