I like to think it's fitting for the analogy that with NixOS/Guix, you get access to the entire factory to build your car, since you pretty much have a framework at your disposal to build up your system how you want it.
Edit: should've scrolled a bit further, someone already beat me to it lol. Great minds think alike.
Bruh, just bought an DP to hdmi adapter a few weeks ago lol. This is good news regardless though, hopefully this hdmi mess is finally going to get fixed at some point.
Me when my friend started talking about how he wanted to buy a steam machine as his first entry into pc gaming, and considered installing linux on his laptop cause windows ran like ass on it.
Yeah i just edited my comment, i think the nonguix kernel might actually allow you more finegrained control over which firmwares you want to load. I'll have to experiment with that a bit.
Edit: can now confirm that removing linux-firmware from my config and only keeping amdgpu-firmware in it only loads the gpu firmware. Could easily tell because my wifi card on my desktop needs firmware, and it stopped working afterwards (i'll probably try to find the specific wifi firmware as well, but not a priority cause i pretty much never use wifi on desktop).
Well from my my understanding the problem is that you can't pick and choose specific firmware to run on top of the libre kernel, cause they patched it in such a way that it doesn't really allow you to do it (not sure how it works specifically). I looked into this a bit cause i'm using gnu guix now, but pretty much the only firmware i need is the one for amdgpu. For everything else i could get by with the libre kernel, so i thought it would be neat if i could load only that one specific firmware, but it seems to only be possible to go full libre, or you just need to use the regular linux kernel with its firmware.
Edit: as i was typing this i realized that the nonguix kernel does differentiate between linux firmware and amdgpu firmware. I might have to try removing linux firmware to see if that works, cause if that's the case then i can pick and choose my specific firmware after all.
Yeah it's sad to see the state of the community. Personally it wasn't a reason for me to leave though. I used Void in the past and started liking runit, so now i like to go off the beaten path when it comes to init systems. It's not very feasible to use NixOS without systemd though, apart from a few small projects that aren't well tested and barely have documentation. Initially i wanted to stick to runit, but recently i finally decided to give guix and shepherd a go. So far i do actually like that shepherd is a little less minimal compared to runit, and actually has more features baked in, like support for one-shot services, timers, and being able to make services depend on each other. I finally installed it on bare metal yesterday, but i still need to work on my config a bit.
Don't know why you got downvoted. This is the sad reality, not just for gaming, but boycotts in general. They rarely work because the majority just doesn't give a shit.
I don't really have any hardware recommendations, since i just use a dedicated server built from spare parts, and stream it to an android tv with jellyfin, but i can say that when it comes to hdmi 2.1, as far as i'm aware it's only an issue on amd. Intel and nvidia have their own workarounds, but for some reason amd is just... sitting there, not doing anything it seems. I bought a ugreen displayport to hdmi adapter for my tv and it seems to work just fine, so that could be a workaround.
If 90% of the 180 gig drive was filled up, that's even more lol, definitely should be a way to clean that up but i've never used silverblue.
Edit: just realized you said that happened within a week. That's really weird and i don't think that's supposed to happen. Over an extended amount of time without cleanup, sure, but not a week.
I don't know how silverblue works, but i'm assuming they offer some way to clean up. You wouldn't want to clean up everything at all times everytime you update, since that kinda defeats the point of an immutable system, but 90gb sounds excessive and definitely warrants some sort of cleanup. On NixOS there is a garbage collect feature where you can remove old generations. If you never run that eventually the drive runs out of space as well.
At this point it's usually just whenever i feel like it. Probably at the very least once a month on average.