mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-02-23 03:19:01 +00:00
1.5 KiB
1.5 KiB
Nix language
Nix can be aptly described as JSON but with functions. While you can make Nix work with basic configurations, you need to know the details if you're creating packages.
You can actively play with the language by running nix repl
.
This is just a personal reference note, the recommended resource for learning the language is the beloved Nix pills.
What is it for?
- most importantly, writing packages, specifically Nix derivations
- mostly used for configuring operating systems and create servers quickly with its variety of services
- configuring Nix package manager