So this is a pretty huge update from my first build. The only thing that's the same is the case and a few other parts, but since I got into pc building I've helped lots of friends build their own PCs and decided to redo mine. I sold the 1060 I had in previously, and added a vega 64 which I've undervolted to perfection. This is the perfect build for me - small, but sleek. Does great with my freesync monitor.
I have a fan up front giving air to the vega, the psu drawing air from the vented bottom, the AIO on the top, and another case fan cooling the motherboard. Temps are pretty good, with the cpu below 60 at 4ghz and the gpu staying reasonably cool only reaching 75 under heavy load, which is pretty great given that it's a Vega 64 at 1700mhz.
My gaming is pretty varied, but my favorites are far cry 5, fortnite, overwatch, pubg, and realm royale. This pc does pretty good on all of them, with fortnite, realm, and overwatch easily over 200fps and pubg and far cry 5 staying above 100 fps. Freesync makes the games much smoother, and I'm never going back.
UserBenchmarks: Game 115%, Desk 120%, Work 120%
I'm using linux on one 2.5" ssd, with windows on the m.2 one and the second 2.5" as a shared file and game solution. I added a linux screenshot at the end, I'm on ubuntu right now.