1
0
Fork 0
mirror of https://github.com/NixOS/nix.dev.git synced 2024-10-18 00:06:26 -04:00

Fold terminology section to glossary document

Resolves https://github.com/NixOS/nix.dev/issues/377
This commit is contained in:
Yuki Langley 2022-10-28 19:44:24 +02:00
parent af0d9dac02
commit 9b01513c45
2 changed files with 22 additions and 35 deletions

View file

@ -183,37 +183,3 @@ Collect links at the end of each section, which are delimited by headings.
[Here is a discussion of different line wrapping styles.]: https://web.archive.org/web/20220519121408/https://mtsknn.fi/blog/4-1-wrapping-styles-for-markdown-prose-and-code-comments/
[reference links]: https://github.github.com/gfm/#reference-link
### Terminology
To avoid confusion around all the things called Nix, always use the following terms with capitalization as given.
- Nix
Build system and package manager.
Read /nɪks/ ("Niks").
- Nix language
Programming language to declare packages and configurations for Nix.
- Nix expression
Expression written in the Nix language.
- Nix file
File (`.nix`) containing a Nix expression.
- Nixpkgs
Software distribution built with Nix.
Read /nɪks ˈpækɪʤɪz/ ("Niks packages").
- NixOS
Linux distribution based on Nix and Nixpkgs.
Read /nɪks oʊ ɛs/ ("Niks Oh Es").

View file

@ -4,11 +4,32 @@
attribute name
Attribute sets are a collection of key/value pairs. The attribute name is the key.
Nix
Build system and package manager.
Read /nɪks/
Nix language
Programming language to declare packages and configurations for Nix.
Nix expression
Expression written in the Nix language.
Nix file
File (`.nix`) containing a Nix expression.
Nixpkgs
Software distribution built with Nix.
Read /nɪks ˈpækɪʤɪz/ ("Nix packages").
NixOS
Linux distribution based on Nix and Nixpkgs.
package name
TODO
reproducible
Reproducibility would guarantee exactly the same results no matter
**when** or **on what machine** you run the command.
```