1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
{ flake.overlays.default = final: prev: prev.lib.composeManyExtensions ( prev.lib.pipe ./. [ builtins.readDir builtins.attrNames (builtins.filter (n: n != "default.nix")) (map (f: import ./${f})) ] ) final prev; }