I can't help myself distro-hopping. Last year I used Manjaro as my daily driver for approximately six months. I always end up gravitating back to Fedora/CentOS/Red Hat Enterprise Linux (RHEL). Initially, I had some issues with OpenVPN when first trying Fedora 32. That's when I thought I'd test drive Ubuntu 20.04 Long Term Support (LTS). That lasted about one week after soon getting frustrated with APT (Advanced Package Tool).
The fact of the matter is, in my opinion, Red Hat does the best Linux distributions and my familiarity with it, and its tooling is too engrained. The small problem is Fedora, the upstream distribution increments every six months. So, the LTS alternative is to use RHEL or CentOS, which is OK but a little dull for a client operating system.
There is some middle ground with CentOS Stream, and I couldn't help notice CentOS have recently made a minimal ISO image available for CentOS 8, excellent work.
All of this sent me on a small discovery mission, and to cut a long story short I've found a few simple tricks that work the same on Fedora/CentOS 8/ RHEL 8.
After installing Gnome Tweaks, (let's face it, one of the first things one does after installing any of these operating systems), enabling the Maximise/Minimise Titlebar buttons and the Application theme Adwaita-dark gets things heading the right direction.
Next, to get the desktop looking and working in a more practical, traditional fashion, I discovered "Dash to Panel" found here: https://extensions.gnome.org/extension/1160/dash-to-panel/ or via EPEL and the Software library. "Dash to Panel" immediately transforms the default Gnome 3 desktop into something beautiful. Right-clicking the new bottom panel provides a ton of options too.
The next to fix are those ugly icons, especially the folder icons. There is a lot of theme to browser, but I've found Papirus. https://www.gnome-look.org/s/Gnome/p/1166289. Download and extract the Papirus directory under
/usr/share/icons/. Once in place, it will be available to select via the Tweaks tool under Appearance/Icons.
And there it is, a nice looking and functional Gnome 3 desktop: