macOS Nix setup: an alternative to Homebrew (2020)
I switched my primary dev environment to NixOS in a graphical VM on macOS towards the end of 2020 and I love it: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;mitchellh&#x2F;status&#x2F;1346136404682625024?s=21" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;mitchellh&#x2F;status&#x2F;1346136404682625024?s=2...</a><p>Previously, I used Nix on Mac (as this blog post suggests) but I had enough “gotchas” with Nix on Mac that I decided to go full NixOS.<p>For those who ask why a VM or why I keep Mac around at all: I like macOS for everything else besides dev work. I use iMessages heavily, I like the Mac App ecosystem such as calendars, mail clients, etc. This gives me the best of both worlds.<p>I usually run this on an iMac Pro but also have a MacBook Pro. It runs great on either. It’s also really nice with Nix to update one machine and the other is just one command away from being equivalent.<p>I recognize this is a “weird” setup but wanted to point it out since it seems relevant to this post.