My main desktop's primary OS is Arch Linux with KDE as the desktop environment. Before it used to be difficult to setup Arch, but these days I only had to install it with the `archinstall` script.
Most of the additional setup that I needed to do is thoroughly documented on their website. The majority of the packages I need are either available via pacman or the AUR.
The only issues I have to deal with at the moment is the random system instability due to the Nvidia drivers (about once a week). But things are appearing to stabize with each update. Not too bothered by that since I can play a lot of my Steam games with Proton.
I've been using derivatives of Linux since 2007. It just gets better each year.