1. The repl for exploration 2. The language (read nix.dev) 3. Read the nixos manual
And with that it started to make sense.