Impermanence: Difference between revisions
imported>Oluceps add notation about persist machine-id |
imported>KREYREN m Add missing dash |
||
| Line 1: | Line 1: | ||
Impermanence in NixOS is where your root directory gets wiped every reboot (such as by mounting a tmpfs to /). Such a setup is possible because NixOS only needs <code>/boot</code> and <code>/nix</code> in order to boot, all other system files are simply links to files in <code>/nix</code>. <code>/boot</code> and <code>/nix</code> still need to be stored on a hard drive or SSD. | Impermanence in NixOS is where your root directory gets wiped every reboot (such as by mounting a tmpfs to /). Such a setup is possible because NixOS only needs <code>/boot</code> and <code>/nix</code> in order to boot, all other system files are simply links to files in <code>/nix</code>. <code>/boot</code> and <code>/nix</code> still need to be stored on a hard drive or SSD. | ||
Example <code> | Example <code>hardware-configuration.nix</code> settings: | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
fileSystems."/" = | fileSystems."/" = | ||