4 ms·
Windows -> Solaris -> Windows -> Gentoo -> Arch -> NixOS I feel much more satisfaction pouring hours into NixOS over doing the same on Gentoo and Arch. The hou
by silasdavis 4y ago
Windows -> Solaris -> Windows -> Gentoo -> Arch -> NixOS
I feel much more satisfaction pouring hours into NixOS over doing the same on Gentoo and Arch. The hours on nix are in a source file I can carry around. The hours on Gentoo and Arch I'm doomed to forget and have to repeat.
I do miss the AUR though. I haven't been able to package a rust program that has a build with a transitive dependency that expects internet access (https://github.com/foundry-rs/foundry https://github.com/foundry-rs/foundry). Something something sandbox, crate2nix. But a frivolous install of a little binary that isn't packaged is not necessarily an easy endeavour.
Overall I'm very happy. Nix unstable feels equivalent to Arch more or less. You can pull in master with flakes easily enough too.
- aidenn0 4y agoYes, builds that expect internet access are not friendly with nix. It's particularly annoying when such packages are in something like cargo: A: "We built this nice tool named cargo that manages transitive dependencies for you and will automatically fetch and build them from the internet" B: F-this, I'll just download a tarball from the internet.
- capableweb 4y agoIronically, what cargo does is just downloading tarballs from the internet for you.