Loading “Welcome”…
Your journey
Modules
00Welcome
How NixQuest works: steps, checks, the ladder from reading to writing, and picking your path.
0/1
Welcome
How NixQuest works: steps, checks, the ladder from reading to writing, and picking your path.
01Why Nix exists
Feel the problem before the tool: installs, dependency hell, the workarounds you use today, and Nix's big idea of builds as functions, hashed store paths, purity, caches and rollback.
0/13
Why Nix exists
Feel the problem before the tool: installs, dependency hell, the workarounds you use today, and Nix's big idea of builds as functions, hashed store paths, purity, caches and rollback.
02First contact
Use Nix without writing Nix: install it, run and shell into packages, look inside the store, find packages, keep tools, and clean up.
0/9
First contact
Use Nix without writing Nix: install it, run and shell into packages, look inside the store, find packages, keep tools, and clean up.
03Reading Nix
Read any small .nix file and name every part: values, lists, attribute sets, let, functions, real files and real errors.
0/9
Reading Nix
Read any small .nix file and name every part: values, lists, attribute sets, let, functions, real files and real errors.
04Writing Nix
Write Nix in the playground: let, sets, strings, operators, conditionals, functions, laziness, builtins and lib, imports, and debugging the top errors.
0/14
Writing Nix
Write Nix in the playground: let, sets, strings, operators, conditionals, functions, laziness, builtins and lib, imports, and debugging the top errors.