Resources
Learning NixOS
Section titled “Learning NixOS”- NixOS & Flakes Book (a gentle, modern introduction)
- Practical Nix flake anatomy (a guided tour of flake.nix)
Configuration Examples
Section titled “Configuration Examples”- NixOS config by Giacomo Debidda (good style, external references in README)
- NixOS config with system, user, profiles approach (showcase of modularity; see below)
- Nix config with helpful user configs (home-manager)
Modularity
Section titled “Modularity”- How to Start Adding Modularity to your NixOS Config 📺
- Custom Options and If-else Statements in Your NixOS Config 📺
Configuration Specifics
Section titled “Configuration Specifics”Partitioning (USB Installer with Impermanence Setup)
Section titled “Partitioning (USB Installer with Impermanence Setup)”- Install NixOS with disko disk partitioning (tutorial)
- Install NixOS with BTRFS and IN-RAM root (Gist)
- Perfect NixOS | Impermanence Setup (YouTube)
- disko-config.nix for impermanence (partitioning)