Nix ecosystem: Difference between revisions

Klinger (talk | contribs)
m Additional inofficial ecosystem: moved inofficail (build) ecosystem from the Nixos (core) ecosystem page to the applications page. Reason: The Nixos Ecosystem is the first link you are urged to click on the wiki landing page - and these CI are not important for newcomers in their first minutes.
Klinger (talk | contribs)
Simple description of the usage of the ecosystem by users and developers
Line 58: Line 58:
|}
|}


== Usage of NixOS ==
Users install the ''NixOS'' distribution on their computers just as any other Linux distribution. They read about packages to install and configuration options in ''Nixpgs'' via https://search.nixos.org and this wiki. They use the ''Nix'' language to declaratively describe in a text file what software packages should be installed and how the system should be configured. They run 2 command line programs in a terminal to transform the system into the described system. They use the system as any other Linux system.
== Development of NixOS ==
Developers of ''NixOS'' mainly work on ''Nixpkgs'' to describe in text files in ''Nix'' language how software packages should be build. After peer review these changes are integrated in ''Nixpkgs''. Some of these packages are pre built on ''Hydra'' to reduce the update time for ''NixOS'' users.