3 ms·
The website has decided the best rhetorical approach is to describe what the "ecosystem does for you", and thus not talk that much about Nix vs NixOS vs Nixpkgs
by Ericson2314 5y ago
The website has decided the best rhetorical approach is to describe what the "ecosystem does for you", and thus not talk that much about Nix vs NixOS vs Nixpkgs up front. But I think that might be mistake. I would lead with:
Nix - package manager / build systems for end-to-end reproducibility at scale.
Nixpkgs - Extremely comprehensive package repository built using Nix.
NixOS - Linux distribution built around Nixpkgs
Home-Manager - doftfile manager built around Nixpkgs
There are other tools, but they are much more niche, so I would start with that. I think that clears up with what you and many others have asked, and doesn't "distract from the sales pitch" too much.
- easygenes 5y agoYes, the wiki takes the opposite approach. See: https://nixos.wiki/wiki/NixOS_Wiki:About https://nixos.wiki/wiki/NixOS_Wiki:About “The NixOS Wiki is a community-run project to document the Nix Ecosystem. NixOS is a Linux distribution which is created with the Nix package manager as its foundation. NixOS relies upon the extensive Nixpkgs package repository, which is one of the largest and most up-to-date package sources in the Linux world. The Nix ecosystem also includes tools like Hydra, for continuous integration testing, and NixOps, for deploying NixOS machines to networks and clouds (e.g. EC2, GCE, and Azure).”