Beyond package management: How Nix refactored my digital life
(You can find my Nix config over on Github) I'm a disorganised person. My workflow is to bounce around a codebase for days/weeks at a time and when I come up for air I'll usually have left a slew of configs, tools, scripts, repos scattered around my computer like the socks near the bed, or the pile of paperwork on my desk. After a while I reach a point where it all becomes unmanageable. I'll wade on (unproductively) until I can't go any further, then reset my laptop and spend a week reconfiguri