diff options
Diffstat (limited to 'src/nix/nix.md')
-rw-r--r-- | src/nix/nix.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/nix/nix.md b/src/nix/nix.md index d48682a94..32112d38d 100644 --- a/src/nix/nix.md +++ b/src/nix/nix.md @@ -130,6 +130,18 @@ the Nix store. Here are the recognised types of installables: If you want to operate on the store derivation itself, pass the `--derivation` flag. +* **Indexed store derivations**: `/nix/store/p7gp6lxdg32h4ka1q398wd9r2zkbbz2v-hello-2.10.drv^out` + + *(Experimental, part of by the `computed-derivations` experimental feature.)* + + Store derivations can be indexed with a specific output name. This + allows finer control versus just specifying a derivation (without + `--derivation`) and getting all the outputs. + + This is especially useful for (currently unstable) floating content + addressed derivations, which do not have precomputed output paths that + can be used instead. + * **Nix attributes**: `--file /path/to/nixpkgs hello` When the `-f` / `--file` *path* option is given, installables are |