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