DigiNews

Tech Watch by Johan Denoyer

← Back to articles

GuixPkgs: every Guix package, as a Nix flake

Quality: 8/10 Relevance: 9/10

Summary

This article introduces GuixPkgs, a project to import the entire GNU Guix package set into Nix as a flake, enabling mixing Guix and Nixpkgs in the same environment. It explains the workflow (pinning Guix, using guix time-machine, guix-transfer, and a Cachix binary cache) and provides a concrete example of a combined Nix/Guix devShell, plus a demonstration of building and running a Guix package. It also discusses future possibilities like overlays and running a NixOS system that mirrors Guix packages.

🚀 Service construit par Johan Denoyer