diff options
author | Someone Serge <sergei.kozlukov@aalto.fi> | 2024-01-21 03:41:37 +0000 |
---|---|---|
committer | Someone <newkozlukov@gmail.com> | 2024-01-22 12:19:30 +0000 |
commit | b2d80e105a59b54822edf7ce7f3ed5f317e96e21 (patch) | |
tree | 79b32027473ec670115898ffdc788f2011e1e9a2 | |
parent | 28603cd2833cedd4434f398d847f87fc83546dbb (diff) |
flake.nix: add a comment about flakes vs nix
-rw-r--r-- | flake.nix | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +# The flake interface to llama.cpp's Nix expressions. The flake is used as a +# more discoverable entry-point, as well as a way to pin the dependencies and +# expose default outputs, including the outputs built by the CI. + +# For more serious applications involving some kind of customization you may +# want to consider consuming the overlay, or instantiating `llamaPackages` +# directly: +# +# ```nix +# pkgs.callPackage ${llama-cpp-root}/.devops/nix/scope.nix { }` +# ``` + +# Cf. https://jade.fyi/blog/flakes-arent-real/ for a more detailed exposition +# of the relation between Nix and the Nix Flakes. { description = "Port of Facebook's LLaMA model in C/C++"; |