I'm going to be building a new computer soon for myself. (Going AMD for the first time, since intel microcode issue.)
I would say I'm an expert or advanced user, as been using pcs for 25 years and set up arch and slackware in the past. I have tried many distros and would like some feedback.
I mainly use my pc for gaming. I want something customizable, KDE ish, and without bloatware. A good wiki is a plus.
I think that i may end up with arch... is it better for gaming since it's bleeding edge and isn't steamos built off it?
Fedora Silverblue (atomic GNOME) and Kinoite (atomic KDE) have been solid for both work and gaming. System maintenance is largely seamless and automatic once configured. I still use Arch daily, but only in the terminal (distrobox and containers).
Going AMD is so worth it too, I have zero regrets swapping my RTX 2080s for RX 6800 XTs. Secure boot, Wayland, no fuss updates. Couldn't be happier.
You mentioned needing customization...not sure what you're hoping for there, but the atomic distros allow for plenty of userspace tweaks. It's the system-level stuff, like boot and greeter themes, that require a bit more work to implement. My time is too precious to fuss about that stuff these days.
I also made a very similar comment, but with uBlue (Bazzite, Aurora, Bluefin) instead.
They are still pretty vanilla, but include a big list of QoL stuff added in, like staged updates, Distrobox, a huge list gaming tweaks in Bazzite, and much more.
It's basically stock Atomic made right!
I've used them for a year now, and they're fantastic!
Just a small heads up for OP: You have to do quite a lot of (advanced) things differently from now on if you choose Atomic.
Use containers (Distrobox, etc.) for everything you can, avoid installing stuff on the host if possible, etc.
I still haven't taken any of the uBlue images for a spin, but I sincerely appreciate what they're doing and Jorge has been the perfect champion for the project.
I like to use upstream as much as possible. Partly to minimize breakage and complexity, but also for the increased security and overall focus of resources on a given project. That said, I have no doubt they're awesome builds and have helped win a lot of folks over to this way of computing!
Hah any time, man! Your work and YT vids are what really got me hooked me on Silverblue and the cloud native workflow! I'll never look at computing the same way again lol.
Thanks for your response. I like to fiddle with things. I'm a bit of a tinkerer and like too customize various parts of my os. Basically more user space stuff. How it looks, buttons, themes, and whatnot. Also able to remove/avoid apps that I don't use. Simple, but unique.
May I ask, why fedora for core system, but arch for distrobox?
I totally get it as I'm a tinkerer too, but these days I spend most of that energy on webdev, house projects, thrifting/restoring stuff, etc. If only there was more time in a day lol.
There's plenty of freedom to tweak local themes with atomic distros, as your home dir itself is entirely mutable and can be changed to your liking.
As to why Fedora/Arch... I love Arch and have used it daily for almost 20 years. I was an Arch dev once upon a time (Judd/Aaron era), and I designed the logo and web branding in use today. The project means a lot to me.
The inherent benefits of atomic systems caught my attention a couple years ago, and Fedora's implementation won me over.
My hope is that Arch eventually (and officially) adopts a similar approach as these image-based systems become mainstream, at which point I'll happily be the first in line for testing!