As I tend to do, I picked a topic to write about that is much larger in scope than I could manage in a reasonable amount of time. Did I learn? Apparently not. This article started off with switching from zsh to fish. Then I thought, "Might as well manage it all with Nix!", which led me to switch to home manager to manage my dotfiles which led me to using Nix everywhere I possibly could.
As expected, using Nix where it's not supported caused some issues. Buckle up, and watch my slow descent into madness (Nix).
Source: NixOS and my Descent into Insanity.