3 ms·
I try it every few months because I _really_ want it to work locally. Nix itself works pretty well, and most of the packages work well, but there's just enough
by rebeccaskinner 9y ago
I try it every few months because I _really_ want it to work locally. Nix itself works pretty well, and most of the packages work well, but there's just enough brokenness in important utilities to keep me going back to brew for now.
It's certainly possible to mix them, and use nix for most things with brew as a crutch until nix packages get better, but I already have the App Store, stack, cargo, pip, gem, and npm trying to manage packages on my system, and I really don't want to add a brew replacement until it can be a complete replacement.
- dhess 9y agoNix can already encompass stack/cabal, cargo, pip, gem, and npm in a single system. I never need to use 'npm install', 'cabal install' or virtualenv/pip anymore. Nix does it all for me. So if your concern is that you have too many package management systems already, take another look at Nix, as it can probably replace them all. (Except for the App Store... no way to manage App Store apps with Nix.)
- LnL7 9y agoWe have a stable channel for darwin now (https://nixos.org/channels/nixpkgs-17.09-darwin https://nixos.org/channels/nixpkgs-17.09-darwin) if you don't want the very latest versions of packages.
- rebeccaskinner 9y agoThanks, I'll check that out this weekend.