I like to keep my Nix inputs for different purposes (AI, dev tools, desktop) separate so I can update them on different schedules. I wrote a small script to get a quick overview of which inputs have updates available!
Hey, author here, the blog post takes you through my journey with nix so far: reviving an old Pixelbook with NixOS, wrangling my MacBook with nix-darwin, and super-charging Nix with AI to solve a problem I thought was unsolvable.