welcome! i a have been running void on my daily driver main pc for around a year now. No complains at all. Moved from Arch which i ran for around 15 years. I also dont use flatpack/snap etc. i really like the simplicity of runit and it just works.
post
I hope your time with it treats you well :)
Me too. I didn't installed it in an hype, but the minimalism it gives and the unique working style.
I think most people are sticking with systemd and not taking a look at another init systems because major distributions like debian, fedora, opensuse, arch, etc. are sticking with systemd.
As a NixOS user, I'm very curious about Void. Obviously, it doesn't offer declarative configuration or perfect reproducibility, but I don't necessarily need it on all my systems. That'd be too much maintenance for me.
I was going to try Alpine on my older Thinkpad X240, but maybe Void would work well, too.
I don't know what it's mean by too much maintenance but for now I understood that the first effort to setup a system we want is all the effort. Then everything flows like a stream.
Maybe future updates or upgrades require user level configurations but I don't think thats too a big issue.
Btw, I too heard about NixOS but as you said about Void, NixOS is not for me too. How is your experience there? It is more like an immutable distro right?
By too much maintenance I mean needless manual work on systems that I don't care as much about.
On some of my PCs (e.g., TV-dedicated mini PC shared with my gf) I prefer having Fedora, because it does everything by itself, and I can just focus on other PCs, which are more important for me, such as my main laptop.
Which is why I don't run NixOS on everything. That'd be way too much work, and not worth it for me.
Depending on how much work - both one-time and recurring - Void needs, perhaps it could work for me on those devices. Fedora is a little heavy, and I was thinking about replacing it anyway.
As for NixOS in general, I'm not sure if it fits the definition of 'immutable', but the end result is pretty much the same. Very stable, incredibly easy recovery if something breaks. And you can fairly easily copy your setup over to more devices, though of course some things will need to be manually changed.
The one downside is, even if you have a working setup, sometimes you'll have to manually update some configs, due to NixOS changes or other software changes, etc. It's usually simple, but if you leave your PC and come back after half a year for some reason - you may have some work to do. Especially if you daily drive something like hyprland - which is very popular on NixOS - because it's now known for radical changes to its config structure.
I'm still learning the Nix language, and how the entire package manager and OS work, so maybe there are solutions or improvements to this. I first started using NixOS about half a year ago, so I'm by no means an expert or anything.
I use Void on my X201 and it's quite fast and responsive. Highly recommend it.
all 11 comments