Documentation
Ternix turns clicks into a real flake.nix. These guides cover what to do with it next. You can apply it to a machine, change it by hand, and understand the flake model it is built on. If Nix is new to you, read Getting started, then the Nix language primer, then Flakes, before applying a config. If you already run NixOS, jump straight to Using a config or Editing.
Start
Concepts
Configs
Using a config
Apply a generated flake to a machine and roll back safely.
Editing your config
Add packages, set options, and split a config into modules.
Home Manager
Manage one user's packages, dotfiles, and services.
Updating safely
Update packages, kernels, and GPU drivers without breaking boot.
Development environments
Reproducible per-project shells with direnv.