Nix (language): Difference between revisions
imported>Danbst No edit summary |
Marked this version for translation Tags: Mobile edit Mobile web edit |
||
| (102 intermediate revisions by 46 users not shown) | |||
| Line 1: | Line 1: | ||
<languages/> | |||
{{Navbox Nix}} | |||
{{Disambiguation|message=<translate><!--T:5--> This article is about the Nix language itself. Not to be confused with the [[<tvar name=1>Special:MyLanguage/Nix ecosystem</tvar>|Nix ecosystem]], the [[<tvar name=2>Special:MyLanguage/Nix (package manager)</tvar>|Nix package manager]] or the [[<tvar name=3>Special:MyLanguage/Nix (command)</tvar>|Nix command]].</translate>}}{{Expand|scope=article}} | |||
<translate> | |||
<!--T:6--> | |||
The Nix language is designed for conveniently creating and composing <i>derivations</i> – precise descriptions of how contents of existing files are used to derive new files. | |||
</translate> | |||
{{Note|<translate><!--T:2--> Check the [<tvar name=1>https://nix.dev/manual/nix/stable/language/</tvar> Nix Reference Manual on the Nix Language] for up-to-date documentation and [<tvar name=2>https://nix.dev/tutorials/nix-language</tvar> Nix language basics] for a gentle introduction.</translate>}} | |||
<translate> | |||
<!--T:7--> | |||
The .nix files are written in the Nix language. While being a NixOS user doesn't demand complete mastery of Nix, customizing code snippets is necessary. | |||
== See also == <!--T:3--> | |||
[ | <!--T:8--> | ||
* [[<tvar name=1>Special:MyLanguage/Nix Language: Learning resources</tvar>|Learning resources]] | |||
* [[<tvar name=2>Special:MyLanguage/Editor Modes for Nix Files</tvar>|Editor Modes for Nix Files]] | |||
* [[<tvar name=3>Special:MyLanguage/Nix Language: Tips & Tricks</tvar>|Nix Language: Tips & Tricks]] | |||
* [[<tvar name=4>Special:MyLanguage/Nix Language Quirks</tvar>|Nix Language Quirks]] | |||
</translate> | |||
[[Category:Pedias]] | |||
[[Category: | |||
[[Category:Nix Language]] | [[Category:Nix Language]] | ||