3 ms·
nix has a very steep learning curve, but I have been using it on macOS for a while now. Can’t recommend it enough. Even started using it on my personal PC, whic
by trevex 5y ago
nix has a very steep learning curve, but I have been using it on macOS for a while now. Can’t recommend it enough. Even started using it on my personal PC, which allows me to use the same nix flake on both systems.
EDIT: Personal PC is running NixOS not Windows.
- rgoulter 5y agoNix does have a steep learning curve. But, you're also very likely to install most of what you want easily. Some other downsides: - Nix installations can take time. Nix packages can either build from source, or download from a binary cache. If it's not in the cache, it will build from source. - Nix can take up a significant of storage space. However, e.g. Nix is amazing at rolling back package installs; and installing a package with nix won't ever break another package installed by nix. If you like the phrases "pure/immutable", "declarative", "functional programming", etc. then you'll like Nix. -- If those words don't excite you, then you'll not like Nix.