my wife has endured so much waffle about how great nixos is
i feel bad for her
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
sudo
in Windows.Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
my wife has endured so much waffle about how great nixos is
i feel bad for her
I've used various flavors of Arch for years. I tried Nix and spent several hours failing to do anything - like table-stakes shit like installing packages.
I went back to Arch.
The way out is through
Did you try Nix (on Arch) or NixOS? For the latter, https://nixos.org/manual/nixos/stable/#sec-declarative-package-mgmt explains the basic installation.
I clicked on the first link to the options appendix and noped right the fuck out.
That's a level of involvement I reserve for activities where I either get paid 100β¬+/h, or otherwise support my family.
And from what I hear, the main selling point of NixOS is how easy it is to reinstall.
Which I don't do more than once every couple of years.
And then I click "next" a bunch of times on Debian, and copy /home over from my backup.
And from what I hear, the main selling point of NixOS is how easy it is to reinstall.
Well, that isn't the first thing I'd mention, but whatever. Use whatever you're comfortable with.
that isn't the first thing I'd mention
...well, what is? The logo looks nice.
For me, the factors were:
The ease of reinstalling is not the main selling point. That's just one of the (imho many) benefits of having a declarative reproducible configuration.
Many people balk at the nix language, which i think isn't that hard to learn, But having to learn just one language/syntax instead of knowing each different application's config syntax is a huge plus for me. Plus you basically get a preprocessor for all configs, which certainly is nice.
Now if you're not a software developer i can see why that would still be a roadblock. But honestly for a pretty straight forward setup, most of it you can just find on the wiki or other places.
I want to like Nix. The idea of declarative managing is super appealing. But I just don't have the time. My dream is to leverage both worlds, a cloud native Nix based OS. Every time I sit down to plan that task it looks daunting though.
I feel this, but my other love is gentoo...if only I could get portage to just stop finding more package masks or multiple instances of the same package slot..it's always something that makes me do another upgrade in an attempt to troubleshoot and it's usually because I get so caught up in just fixing silly mistakes that I forget to actually get to the eselect news
that would have avoided the last stack of 6 compounding issues in the first place.
But I love how fun it is and I'm never leaving no matter what other nix-like cults pop up
Between that and never having the money to upgrade my computer I finally had to give up Gentoo after nearly 20 years of use. I keep wanting to go back but its just too painful and I just can't bite the bullet to do a binary install.