4 ms·
I can see the benefit of installing things in the home directory. Thats something that was always frustrating with brew. You install postgres, but where do thin
by mberning 4y ago
I can see the benefit of installing things in the home directory. Thats something that was always frustrating with brew. You install postgres, but where do things like the configs and data directory live? But I also don’t want a bloated 50gb home dir.
- 5e92cb50239222b 4y agoFWIW, 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/