NixOS upgrade failure: 4 ways to find a culprit

TLDR; It can happen that during an update phase of your NixOS installation some package error arise from a package that is not directly mentionned in your system configuration. This blog post presents 4 ways to find where a dependency comes from when you find yourself in this position. The 4 ways described are: Relying on the --show-trace option of nixos-rebuild to get a more verbose output. Browsing the nixpkgs repository....

August 13, 2024

Trust your bluetooth mouse on Linux

I recently acquired a Logitech bluetooth mouse and, although I was enjoying it a lot as always with Logitech, I was quite disappointed that I had to pair it again with my computer everytime it went to sleep or I would reboot it. So, after a small time of frustration, I decided to take a look on what was really going on, because the bluetooth keyboard was working like a charm, surviving reboots and so on....

January 16, 2019 ยท Martin Goyot