3 ms·
I'm currently using NixOS. I jumped in some time after using Nix with macOS. I think following simple examples is straightforward. I think anyone who can insta
by rgoulter 5y ago
I'm currently using NixOS. I jumped in some time after using Nix with macOS.
I think following simple examples is straightforward. I think anyone who can install python and ruby with brew would be able to look at a replit.nix which uses python, and figure out how to change it to also install ruby.
Even for just simple cases, I think Nix is compelling and worth looking into.
"Nix is weird" becomes more of an issue for a long tail of edge cases, where a developer is likely to bump into one of these, and it won't be clear where in the documentation to go. -- With Nix being so weird, it both requires a familiarity with what you're doing in a standard-linux way, as well as familiarity with how things need to be done with Nix.
e.g. the nginxModified in the OP makes use of overrideAttrs. (You'd need to know both that nginx can be configured like that, as well as how to configure with nix).