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
The Flox installer will perform some opinionated configuration of Nix, but Nix will still be usable.
3
+
If you want full control of your Nix installation, see the instructions for installing Flox in the "Nix - Generic" tab above.
4
+
5
+
When installing over a previous installation of Nix the Flox installation
6
+
will:
7
+
8
+
1. Back out customizations made to the following files when Nix was
9
+
installed:
10
+
*`/etc/bashrc`
11
+
*`/etc/bash.bashrc`
12
+
*`/etc/profile.d/nix.sh`
13
+
*`/etc/zshrc`
14
+
*`/etc/zsh/zshrc`
15
+
1. Overwrite the system-wide `/etc/nix/nix.conf`
16
+
1. (If applicable) convert the Nix installation to a multi-user install
17
+
1. Reconfigure the `nix-daemon` invocation
18
+
19
+
These changes are designed to improve the overall user experience and make the Nix installation more reliable and easier to support, but it's worth noting that **anyone wishing to revert to a "vanilla" Nix installation after installing Flox will need to re-install Nix**.
20
+
21
+
If you are installing over a previous installation of Nix we suggest that you install Flox to a test machine or VM to gain familiarity with it first.
22
+
23
+
The version of Nix installed by Flox tracks the stable version of Nix in nixpkgs, occasionally adding additional backports or patches.
24
+
Nix is usually updated monthly, although if Nix makes breaking changes, updates may be less frequent.
@@ -18,27 +18,9 @@ description: How to install or upgrade the Flox CLI
18
18
3. Open a terminal window to continue below
19
19
20
20
??? info "Replacing an existing Nix installation"
21
-
22
-
The Flox installer will perform some opinionated configuration of Nix, but Nix will still be usable.
23
-
If you want full control of your Nix installation, see the instructions for installing Flox in the "Nix - Generic" tab above.
24
-
25
-
When installing over a previous installation of Nix the Flox installation
26
-
will:
27
-
28
-
1. Back out customizations made to the following files when Nix was
29
-
installed:
30
-
* `/etc/bashrc`
31
-
* `/etc/bash.bashrc`
32
-
* `/etc/profile.d/nix.sh`
33
-
* `/etc/zshrc`
34
-
* `/etc/zsh/zshrc`
35
-
2. Overwrite the system-wide `/etc/nix/nix.conf`
36
-
3. (If applicable) convert the Nix installation to a multi-user install
37
-
4. Reconfigure the `nix-daemon` invocation
38
-
39
-
These changes are designed to improve the overall user experience and make the Nix installation more reliable and easier to support, but it's worth noting that **anyone wishing to revert to a "vanilla" Nix installation after installing Flox will need to re-install Nix**.
40
-
41
-
If you are installing over a previous installation of Nix we suggest that you install Flox to a test machine or VM to gain familiarity with it first.
The Flox installer will perform some opinionated configuration of Nix, but Nix will still be usable.
77
-
If you want full control of your Nix installation, see the instructions for installing Flox in the "Nix - Generic" tab above.
78
-
79
-
When installing over a previous installation of Nix the Flox installation
80
-
will:
81
-
82
-
1. Back out customizations made to the following files when Nix was
83
-
installed:
84
-
* `/etc/bashrc`
85
-
* `/etc/bash.bashrc`
86
-
* `/etc/profile.d/nix.sh`
87
-
* `/etc/zshrc`
88
-
* `/etc/zsh/zshrc`
89
-
2. Overwrite the system-wide `/etc/nix/nix.conf`
90
-
3. (If applicable) convert the Nix installation to a multi-user install
91
-
4. Reconfigure the `nix-daemon` invocation
92
-
93
-
These changes are designed to improve the overall user experience and make the Nix installation more reliable and easier to support, but it's worth noting that **anyone wishing to revert to a "vanilla" Nix installation after installing Flox will need to re-install Nix**.
94
-
95
-
If you are installing over a previous installation of Nix we suggest that you install Flox to a test machine or VM to gain familiarity with it first.
96
61
97
62
**Verify Flox installation**
98
63
@@ -134,27 +99,9 @@ description: How to install or upgrade the Flox CLI
134
99
```
135
100
136
101
??? info "Replacing an existing Nix installation"
137
-
138
-
The Flox installer will perform some opinionated configuration of Nix, but Nix will still be usable.
139
-
If you want full control of your Nix installation, see the instructions for installing Flox in the "Nix - Generic" tab above.
140
-
141
-
When installing over a previous installation of Nix the Flox installation
142
-
will:
143
-
144
-
1. Back out customizations made to the following files when Nix was
145
-
installed:
146
-
* `/etc/bashrc`
147
-
* `/etc/bash.bashrc`
148
-
* `/etc/profile.d/nix.sh`
149
-
* `/etc/zshrc`
150
-
* `/etc/zsh/zshrc`
151
-
1. Overwrite the system-wide `/etc/nix/nix.conf`
152
-
1. (If applicable) convert the Nix installation to a multi-user install
153
-
1. Reconfigure the `nix-daemon` invocation
154
-
155
-
These changes are designed to improve the overall user experience and make the Nix installation more reliable and easier to support, but it's worth noting that **anyone wishing to revert to a "vanilla" Nix installation after installing Flox will need to re-install Nix**.
156
-
157
-
If you are installing over a previous installation of Nix we suggest that you install Flox to a test machine or VM to gain familiarity with it first.
@@ -199,27 +146,9 @@ description: How to install or upgrade the Flox CLI
199
146
```
200
147
201
148
??? info "Replacing an existing Nix installation"
202
-
203
-
The Flox installer will perform some opinionated configuration of Nix, but Nix will still be usable.
204
-
If you want full control of your Nix installation, see the instructions for installing Flox in the "Nix - Generic" tab above.
205
-
206
-
When installing over a previous installation of Nix the Flox installation
207
-
will:
208
-
209
-
1. Back out customizations made to the following files when Nix was
210
-
installed:
211
-
* `/etc/bashrc`
212
-
* `/etc/bash.bashrc`
213
-
* `/etc/profile.d/nix.sh`
214
-
* `/etc/zshrc`
215
-
* `/etc/zsh/zshrc`
216
-
1. Overwrite the system-wide `/etc/nix/nix.conf`
217
-
1. (If applicable) convert the Nix installation to a multi-user install
218
-
1. Reconfigure the `nix-daemon` invocation
219
-
220
-
These changes are designed to improve the overall user experience and make the Nix installation more reliable and easier to support, but it's worth noting that **anyone wishing to revert to a "vanilla" Nix installation after installing Flox will need to re-install Nix**.
221
-
222
-
If you are installing over a previous installation of Nix we suggest that you install Flox to a test machine or VM to gain familiarity with it first.
0 commit comments