Nix (language): Difference between revisions

imported>Ixxie
Created seed page.
 
Ardenet (talk | contribs)
Marked this version for translation
 
(105 intermediate revisions by 45 users not shown)
Line 1: Line 1:
{{warning|text="This discussion article is incomplete, so contributions are welcome. Please consult the [[:Category:Discussion|discussion article metapage]] for guidelines on contributing to discussion articles."}}
<languages/>
<translate>
<!--T:5-->
{{Navbox Nix}}
{{Disambiguation|message=This article is about the Nix language itself. Not to be confused with the [[Nix ecosystem]], the [[Nix package manager]] or the [[Nix (command)|Nix command]].}}{{Expand|scope=article}}


<!--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.


[[Category:Discussion]]
<!--T:2-->
{{Note|Check the [https://nixos.org/manual/nix/stable/language/ Nix Reference Manual on the Nix Language] for up-to-date documentation and [https://nix.dev/tutorials/nix-language Nix language basics] for a gentle introduction.}}
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.
 
<!--T:3-->
== See also ==
* [[Nix Expression Language: Learning resources|Learning resources]]
* [[Editor Modes for Nix Files]]
* [[Nix Language: Tips & Tricks]]
* [[Nix Language Quirks]]
 
<!--T:4-->
[[Category:Pedias]]
[[Category:Nix Language]]
[[Category:Nix Language]]
[[Category:Incomplete]]
</translate>