• 0 Posts
  • 15 Comments
Joined 11 months ago
cake
Cake day: July 24th, 2023

help-circle






  • Yep tinkering with the system is probably the main issue (for that NixOS is awesome btw.). But even when you’re not constantly tinkering. System-State accumulates over time, bugs are also apparent in (upgrading of) distros, and the maintainers of a distro cannot realistically handle every upgrade time-point x -> y, so stuff will likely break after some time.

    But even when I have fixed all the issues in my previous at some time broken distros, at some point it just feels good to have a freshly installed system without all that dirty accumulated state (NixOS + impermanence and you’ll have that every reboot :P, see also this)


  • You probably don’t have much on that system and/or you have a lot of discipline…

    I did reinstall it after max 1 1/2 years (Arch btw.), either because of breakage, or weird behavior, or it was a chaotic dumpster fire.

    At some point I discovered NixOS and was sold (and am still sold after 3 1/2 years using it). But it has a steep learning curve, though it certainly got better over that time.




  • It’s not for everyone. I think it’s almost a requirement to be a programmer, and to be familiar with functional programming. It also has quite a few (necessary?) quirks/magic (module system, overlays, typing, config overrides etc.).

    Actually one of my colleagues just switched from Pop OS! since System76 put all focus into their new desktop environment (while the current distro is barely maintained), which will be available on NixOS too, when it’s ready (which is his plan to use, and mine too).