You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add an option to prefer upstream Nix, implementing ItS#3 part one (#1664)
* Add an option to prefer upstream Nix, implementing ItS#3 part one
Ref: https://determinate.systems/blog/installer-dropping-upstream/
* Make determinate-nixd non-optional to simplify the prefer-upstream flag
* Clean up the messaging, notify users about upstream support going away
* Fixup docs generation (thank you coderabbit.)
Copy file name to clipboardExpand all lines: src/cli/subcommand/install/determinate.rs
+50-3Lines changed: 50 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -11,11 +11,14 @@ const PRE_PKG_SUGGEST: &str = "For a more robust Nix installation, use the Deter
11
11
constINSTALL_DETERMINATE_NIX_PROMPT:&str = "\
12
12
Install Determinate Nix?
13
13
14
-
Selecting 'no' will install Nix from NixOS.org, without automated garbage collection and enterprise certificate support.\
14
+
It has stable flakes, lazy trees, parallel evaluation, and more.
15
+
16
+
Selecting 'no' will install upstream Nix, which comes from NixOS.org.\
15
17
";
16
18
17
19
constDETERMINATE_MSG_EXPLAINER:&str = "\
18
20
Determinate Nix is Determinate Systems' validated and secure downstream Nix distribution for enterprises. \
21
+
It is the direct result of our work to ship meaningful user experience and reliability improvements to Nix.
19
22
It comes bundled with Determinate Nixd, a helpful daemon that automates some otherwise-unpleasant aspects of using Nix, such as garbage collection, and enables you to easily authenticate with FlakeHub.
0 commit comments