Re:The Determinate Nix Installer
by JamesSwift on Tuesday February 28, 2023 @04:55PM
(#34975441)
Homebrew is a big gap in home-manager. In fact, my current setup (and the most common I think) is to use homebrew for casks, home-manager for everything else (and I also do some Brewfile management with home-manager).
Yeah, that's what I like about the Homebrew module for Nix-Darwin: it lets you declare your cask usage in your Nix config.
I agree that brew's cask support is generally worth using even if the rest of brew is best avoided in favor of Nix or other package managers.
What's nice about Nix-Darwin for me is mainly how NixOS-like it is. I like keeping its config under /etc and treating systems using it like NixOS. There are a few modules that I think are pretty impressive and atypical for the Nix world, like the Homebrew module. I'm not sure if HM has something comparable.