aboutsummaryrefslogtreecommitdiff
path: root/book
diff options
context:
space:
mode:
authorTimothy DeHerrera2022-07-09 16:09:37 +0000
committerGitHub2022-07-09 16:09:37 +0000
commitfefa4d8c5938c4e74b6eb01c6fb8379548c20ab4 (patch)
tree40b287690fe8ef3ab2b19213bfa789c96c02f79d /book
parent6100b1ba082db5c9fddd74d0ffea044231004920 (diff)
nix flake: make the binary cache "just work" (#2999)
Diffstat (limited to 'book')
-rw-r--r--book/src/install.md8
1 files changed, 6 insertions, 2 deletions
diff --git a/book/src/install.md b/book/src/install.md
index 3006c389..ea46976f 100644
--- a/book/src/install.md
+++ b/book/src/install.md
@@ -22,8 +22,12 @@ the project root. The flake can also be used to spin up a reproducible developme
shell for working on Helix with `nix develop`.
Flake outputs are cached for each push to master using
-[Cachix](https://www.cachix.org/). With Cachix
-[installed](https://docs.cachix.org/installation), `cachix use helix` will
+[Cachix](https://www.cachix.org/). The flake is configured to
+automatically make use of this cache assuming the user accepts
+the new settings on first use.
+
+If you are using a version of Nix without flakes enabled you can
+[install Cachix cli](https://docs.cachix.org/installation); `cachix use helix` will
configure Nix to use cached outputs when possible.
### Arch Linux