4 ms·
> I wouldn't want to set up Nix myself Why not? Even the official installer is pretty straightforward, the biggest bottleneck that comes to mind is setting you
by smoldesu 3y ago
> I wouldn't want to set up Nix myself
Why not? Even the official installer is pretty straightforward, the biggest bottleneck that comes to mind is setting your flakes up with the right template. Even then... I don't think I spend more than 15 minutes a month editing or fixing my flakes. It feels more like a superpowered makefile than a roadblock; I recommend learning the ins-and-outs even if you intend to stick with hosted environments.
- samsquire 3y agoI do like makefiles. I am not at the point I have a mental model of what Nix really is that I have with git. I understand it has something to do with derivations where each package is a collection of files at a given version and the data and state is immutable. Which reminds me of Git. It's also a programming language for expressions which evaluate to a hierarchy of files on disk. pkgs.git, pkgs.vim I find the tooling, command line utilities aren't immediately understandable to me. I just rely on that Replit have implemented the Nix integration so that when you change "replit.nix" it just updates the environment :-) I really ought to give an immutable desktop a go at some point such as Silverblue .