Flatpak Nix solved most of the issues I had the last time I tried musl. It's working fine as of today!
EDIT: Flatpak refuses to work with xdg-desktop-portal when dbus is running, so now I'm using the Nix package manager. Void+Nix is a match made in heaven!
New to linux. I tried this same thing in a virtual machine. I got a lot of stuff to work, but it seems like any services and daemons have to be installed on xbps because the ones from nix can't be enabled for Runit, or at least require doing that in a different way. So I would install those services through XBPS and everything else with Nix-Env which was enough to get a WM up, but I kept running into issues installing other things.
Now I'm running Void directly on my computer and I'm sticking to XBPS and so far it has gone a lot smoother, but I've heard about this Void + Nix thing a lot, but never really seen mentioned what the recommended approach to that is
It's very lightweight. Until I installed a WM and started a bunch of daemons, my RAM usage was not only in the megabytes, but also only double digits.
It has XBPS-SRC, which is comparable to Portage and FreeBSD Ports.
Most of the documentation is on Reddit and in blog posts, as Void Docs is quite basic and the wiki is no-longer updated. Some may consider this a good thing, others will disagree.
Yeah, I actually do wish that Void had some way of adding third-party repos. XBPS supports it, but none exist.
Also, many third-party srcpkgs do not compile well on musl, and AppImages aren't supported yet. I think I might reinstall with glibc until musl is a little more developed.
I wonder if you have thoughts on Artix? I'm going to do an Artix install soon, I like the sound of it as it's systemd-free (you can use runit with it like Void) but still lets you use the AUR. If not for that I think I'd go with Void instead though, I hear fewer people complaining about things not working with Void so it sounds to me like Void might be more stable than Artix.