apps.nix 478 B

12345678910111213141516171819202122
  1. {
  2. perSystem =
  3. { config, lib, ... }:
  4. {
  5. apps =
  6. let
  7. inherit (config.packages) default;
  8. binaries = [
  9. "llama-cli"
  10. "llama-embedding"
  11. "llama-server"
  12. "llama-quantize"
  13. "llama-train-text-from-scratch"
  14. ];
  15. mkApp = name: {
  16. type = "app";
  17. program = "${default}/bin/${name}";
  18. };
  19. in
  20. lib.genAttrs binaries mkApp;
  21. };
  22. }