update README

This commit is contained in:
Daniel Langbein 2023-09-02 15:17:42 +02:00
parent 7aba10627c
commit 02ee6a0752

View File

@ -1,13 +1,22 @@
# NixOS
For each machine, there is a top-level directory, e.g. [yodaTab](yodaTab).
For each host (server, laptop, etc.), there is a subdirectory inside [hosts](hosts).
## NixOS ISO
## NixOS Installation
For beginners, NixOS can be installed with a graphical installer.
Getting the ISO:
* There is no official torrent as they are not needed due to CDN.
* ISO and checksum are available here: https://nixos.org/download#nixos-iso
* There are unofficial torrents. If the checksum is compared with the one from the official website, these can be used as well: https://github.com/AnimMouse/NixOS-ISO-Torrents/releases
During installation, select manual partitioning:
* One 512MB (or larger) Fat32 partition, mounted at `/boot`, "boot" flag enabled
* Another partition (e.g. BTRFS) covering the rest of the drive, mounted at `/`, encryption enabled
## Build and Switch
* https://nixos.wiki/wiki/Nixos-rebuild