1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
{ lib, self, inputs, ... }: { flake.lib = (lib.extend ( final: _: { my = import ./lib.nix { inherit self inputs; lib = final; }; } )).my; }