Documentation
Every nixpkgs revision, reachable from a single evaluation. These pages cover
the two ways to use the index: as Nix expressions, and as the mvs command
line tool.
- Design explains why this exists, and why Nix makes it possible in the first place.
- Selectors covers the one vocabulary for naming a
revision, shared by the Nix API and
mvs. - The Nix API such as
at,daysBehind,versionsOf, version history, provenance, and how releases differ from revisions. - The
mvsCLI allows querying the index offline, solving one revision for several packages, write per-package pins, run a version. - The NixOS and home-manager module allows pinning individual packages from your system configuration.
- Replacing several nixpkgs inputs allows using the multiverse
as the
nixpkgsother flakes see. - Building the index explains how the data is extracted and refreshed.
- The store-path index explains how versions are matched
to cache.nixos.org store paths — the data behind
fast.*, the census, and the site's dependency and liveness views.
The index itself is browsable at https://nixmultiverse.com/.