Tag
trynix.dev is a browser-based runner that boots a Linux VM in WebAssembly to let users execute any historical Nix package instantly without local installation. It can pull binaries from the public Nix cache, Cachix, or any CORS-enabled store, enabling over 310,000 nixpkgs versions to run directly in a browser tab.
This article introduces version range support for nixpkgs, a package manager that previously lacked such features, using a solver and historical data to enable dependency constraints that were once inexpressible.
nixpkgs-multiverse introduces a fast mode that skips Nixpkgs evaluation and fetches package store paths directly, enabling quicker access to historical package versions.
A blog post discusses the recent disbanding of the Nixpkgs core team, highlighting ongoing governance struggles, member attrition, and volunteer burnout within the Nix/NixOS/Nixpkgs project.
nixpkgs-multiverse is a Nix flake that provides access to every version of every package that ever existed in Nixpkgs, allowing users to easily pin and mix historical package versions without multiple flake inputs.
The Nixpkgs core team has disbanded, marking a significant governance shift in the Nix ecosystem.
A blog post demonstrating a Nix pattern that makes package overrides warn when they become obsolete, based on conditional version or metadata checks during evaluation.
Domen Kožar argues that Nixpkgs has a due-process problem, recounting how his commit access was removed under vaguely defined rules with no clear appeal process, and notes recent governance improvements.
Gabriella439 introduces override-utils, a new package that simplifies Nixpkgs overrides and overlays, aiming to improve the usability of the Nix ecosystem.