The author describes creating nixpkgs-multiverse, a project that makes every historical version of nixpkgs available simultaneously, solving the pain of pinning multiple nixpkgs inputs to fetch specific package versions. The article explains the frustration of Nix's design where each flake input is a distinct universe, making it cumbersome to hold one package at an older version while updating everything else.
Background
Nixpkgs is the largest collection of packages for the Nix package manager and NixOS Linux distribution. The article addresses a common pain point for Nix users when package versions are bumped and older versions become unavailable in current channels.
- Source
- Lobsters
- Published
- Aug 10, 2026 at 07:06 AM
- Score
- 5.0 / 10