3 ms·
FWIW, nix (the package manager) can do this right now, and without all the crypto BS attached. https://nixos.org/manual/nix/stable/quick-start.html https://nix
by 5e92cb50239222b 4y ago
FWIW, nix (the package manager) can do this right now, and without all the crypto BS attached.
https://nixos.org/manual/nix/stable/quick-start.html https://nixos.org/manual/nix/stable/quick-start.html
For example, here's the config to set up development environment for headscale:
https://github.com/juanfont/headscale/blob/6a311f4ab68a4d85679924c1c39b711678a49e83/flake.nix https://github.com/juanfont/headscale/blob/6a311f4ab68a4d856...
- rafram 4y agoI really want to use and like Nix. But I don’t want to write code (in an esoteric programming language no one else uses, no less) to install/manage my dependencies! It feels too much like it’s trying to be an all-encompassing digital lifestyle instead of just a package manager that I think about only when I need to install a package.
- ananthakumaran 4y agoLearning the syntax is the easy part, the language is quite simple with few rules. But, I agree with the other sentiments. It needs a better UX for it to be mainstream. There are few attempts being made[1][2], only time will tell 1: https://www.jetpack.io/devbox/docs/ https://www.jetpack.io/devbox/docs/ 2: https://devenv.sh/ https://devenv.sh/