nixos-configs/apps/packages.nix
matt1432 8ba117e22b
All checks were successful
Discord / discord commits (push) Has been skipped
refactor: use overlays for my custom packages
2025-03-04 16:40:21 -05:00

15 lines
443 B
Nix

{inputs, ...}: (final: prev: {
appsPackages = let
inherit (final.lib) listToAttrs nameValuePair;
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"
]);
})