~/git/blog

My brain-dump of random code/configuration.

08 Jan 2023

How to execute NixOS tests interactively for debugging

Written by [Jörg Thalheim and Alex A. Renoire]
For complex modules, you may sometimes struggle to understand why a test isn’t behaving properly. To gain more insight, you may want to …
08 Jan 2023

How to use NixOS testing framework with flakes

Written by [Jörg Thalheim and Alex A. Renoire]
In this article, I will explain how to perform full integration tests with flakes outside nixpkgs. With NixOS testing framework, you can …
31 Dec 2022

Nix-ld: A clean solution for issues with pre-compiled executables on NixOS

Written by [Jörg Thalheim and Jill Thornhill]
No such file or directory: How I stopped worrying and started loving binaries on NixOS. In this article, I will discuss the technical issue …
17 Dec 2022

Hacking on Kernel Modules in NixOS

Written by [Jörg Thalheim and Alex A. Renoire]
Lately, I hacked on some kernel modules to get more debug logs out of a kernel module on my NixOS machine. Because NixOS does not follow the …
27 Nov 2022

Cross compiling and deploying NixOS

Written by [Jörg Thalheim and Alex A. Renoire]
Background Last week I was setting up this RISCv-based HiFive Unmatched board[1] with NixOS. Thanks to zhaofengli this was actually pretty …