FYI: You can also set up Nix on an existing macOS install with homebrew already!
Just set the autoMigrate = true; which I cover in the video, and leave out the line with "zap" when I set up homebrew packages, this will prevent your existing installs from being... "zapped".
Additionally, I've added in a README which contains any amendments or faqs from the video. If you have an issue, feel free to raise an issue on the repo!
https://github.com/dreamsofautonomy/nix-darwin-amendments
I’ve been researching Nix on and off for a couple of months and this is hands down the best introduction I’ve come across. Well explained and great production.
Looking forward to the next video.
I've been thinking of consolidating all my Win/Mac/Linux dotfiles into a nix repo for a while now, I guess once your dotfiles video is up I might finally give it a go. Thanks for this
This was an excellent and extremely helpful video! Although it was very information dense, you are explaining every little detail carefully so it's easy to follow along. You have quickly become one of my favourite YouTubers. Really looking forward to part 2 about home-manager!