janb84.dev
ARTICLE NIXOS

Guix on NixOS

Setting up NixOS for Guix using a Flake

16 MAY 2025 | 5 MIN READ - 30 MIN WORK
GUIX on NIXOS

terminal in cyber

Trustless software development and reproducible builds are at the heart of Bitcoin's ethos, and Guix is the key to making this a reality.

Setting up a reproducible Bitcoin Core build environment using Guix on a Mac can be a hassle due to its dependency on a Linux base. In this blog series, I'll show you a simple solution: running Guix on a NixOS (within a virtual machine). This article will show how to use my NixOS flake to set up a NixOS environment for Guix reproducible builds.

CONTINUE READING >>
ARTICLE QEMU

UTM in a NIX-SHELL

Setting up a vm in UTM in a NIX-SHELL

15 MAY 2025 | 5 MIN READ - 5 MIN WORK
GUIX on NIXOS

just a laptop

Setting up a reproducible Bitcoin Core build environment using Guix on a Mac can be a hassle due to its dependency on a Linux base. In this blog, I'll show you a simple (partial) solution: Setup a UTM to host a VM on which NixOS can be run.

CONTINUE READING >>