nixos-configs/apps/packages.nix

16 lines
443 B
Nix
Raw Normal View History

{inputs, ...}: (final: prev: {
appsPackages = let
inherit (final.lib) listToAttrs nameValuePair;
2025-01-20 12:34:07 -05:00
buildApp = attrs: (final.callPackage ./buildApp.nix ({} // inputs // attrs));
callPackage = file: final.callPackage file ({inherit buildApp;} // inputs);
in
listToAttrs (map (x: nameValuePair x (callPackage ./${x})) [
"extract-subs"
"gen-docs"
"mc-mods"
"pin-inputs"
"update-sources"
]);
})