diff options
author | Eelco Dolstra <edolstra@gmail.com> | 2022-12-12 14:04:12 +0100 |
---|---|---|
committer | Eelco Dolstra <edolstra@gmail.com> | 2022-12-12 14:06:13 +0100 |
commit | 7a85199f87217cd99eb340e96b99ddda983f915f (patch) | |
tree | 6ebe038a210d7d265c48547efc6fd8e8f88b1938 | |
parent | fa409131cd74b3eb1bd37230e74f9a9314b34066 (diff) |
Add docs from the lazy-trees branch
-rw-r--r-- | src/libcmd/common-eval-args.cc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/libcmd/common-eval-args.cc b/src/libcmd/common-eval-args.cc index 64be2629b..67fc501c9 100644 --- a/src/libcmd/common-eval-args.cc +++ b/src/libcmd/common-eval-args.cc @@ -85,6 +85,23 @@ MixEvalArgs::MixEvalArgs() -I nixpkgs=channel:nixos-21.05 -I nixpkgs=https://nixos.org/channels/nixos-21.05/nixexprs.tar.xz ``` + + You can also fetch source trees using flake URLs and add them to the + search path. For instance, + + ``` + -I nixpkgs=flake:nixpkgs + ``` + + specifies that the prefix `nixpkgs` shall refer to the source tree + downloaded from the `nixpkgs` entry in the flake registry. Similarly, + + ``` + -I nixpkgs=flake:github:NixOS/nixpkgs/nixos-22.05 + ``` + + makes `<nixpkgs>` refer to a particular branch of the + `NixOS/nixpkgs` repository on GitHub. )", .category = category, .labels = {"path"}, |