I said the same about ubuntu, debian, then arch. I believed arch and it’s wikis/docs were the endgame. I stayed arching through college ( thought endeavorOS was arch meme for awhile, because why would you want an easier arch install? Turns out, college professors are incorrigible to a maddening degree, and finding so many linux workarounds got me in all types of trouble I didn’t fully understand yet–better wipe and reset for sanity sake…again)
tl;dr I thought all non-windows were jokes before I found precisely what I was looking for all along.
EDIT: tldr itself reads like a joke, I’m just saying I thought almost all distros were a joke until I felt something better was missing–gentoo is where I’ve been for about a decade now. I’m quite worried nix or guix is the joke I will be maining in the future, but I don’t seem to need any of it’s features just yet, but who knows. I’m willing to be persuaded because of how wrong I’ve been…hell might get a comment today opens my eyes to the declarative life any minute now lol
Gentoo and Arch are built to be infinitely mod-able.
Writing a patch for a thing you use at home, and wanna share it with the world? Gentoo even makes that easier. Arch stepped away from that to rely on precompiled binaries for simplicity and efficiency’s sake, but it’s still available through the ABS and AUR with some extra steps.
Nix and Guix? I’m afraid of the dependency-redundancy involved, but organizational deployments seem like the right place for that.
Serious development without requiring a dedicated machine, where all deps are accounted for? Yeah, Nix/Guix will help quite a bit. Rapid, flexible deployment of something customized and virtualized? There too, Nix/Guix.
Need some containerization or Virtualization? Gentoo or Arch already has your back. And if that’s your primary usecase, you may prefer Qubes to anything we’ve already discussed. Then again… Gentoo could use a Qubes-porting repo maintainer.
NixOS is the most boring distro I’ve ever used. I configured everything how I want it and now it all just works. If an update would break, it just fails. If it somehow does break, just rollback.
Want to set up a new machine with the same config? Pull and rebuild.
I said the same about ubuntu, debian, then arch. I believed arch and it’s wikis/docs were the endgame. I stayed arching through college ( thought endeavorOS was arch meme for awhile, because why would you want an easier arch install? Turns out, college professors are incorrigible to a maddening degree, and finding so many linux workarounds got me in all types of trouble I didn’t fully understand yet–better wipe and reset for sanity sake…again)
tl;dr I thought all non-windows were jokes before I found precisely what I was looking for all along.
EDIT: tldr itself reads like a joke, I’m just saying I thought almost all distros were a joke until I felt something better was missing–gentoo is where I’ve been for about a decade now. I’m quite worried nix or guix is the joke I will be maining in the future, but I don’t seem to need any of it’s features just yet, but who knows. I’m willing to be persuaded because of how wrong I’ve been…hell might get a comment today opens my eyes to the declarative life any minute now lol
Gentoo and Arch are built to be infinitely mod-able.
Writing a patch for a thing you use at home, and wanna share it with the world? Gentoo even makes that easier. Arch stepped away from that to rely on precompiled binaries for simplicity and efficiency’s sake, but it’s still available through the ABS and AUR with some extra steps.
Nix and Guix? I’m afraid of the dependency-redundancy involved, but organizational deployments seem like the right place for that.
Serious development without requiring a dedicated machine, where all deps are accounted for? Yeah, Nix/Guix will help quite a bit. Rapid, flexible deployment of something customized and virtualized? There too, Nix/Guix.
Need some containerization or Virtualization? Gentoo or Arch already has your back. And if that’s your primary usecase, you may prefer Qubes to anything we’ve already discussed. Then again… Gentoo could use a Qubes-porting repo maintainer.
Bmarked. Many thanks for the assurance and insight. Prolly best comment I’ve ever gotten on the fediworld
I’m not saying you need NixOS. I’m just whispering from the darkness: you crave it
yeah I thought I was an Arch addict up until like 3 weeks ago when I decided to give NixOS a go…I just can’t imagine myself anywhere else right now.
NixOS is the most boring distro I’ve ever used. I configured everything how I want it and now it all just works. If an update would break, it just fails. If it somehow does break, just rollback.
Want to set up a new machine with the same config? Pull and rebuild.