Hello, GNOME 47.beta is now available. It also marks the start of the UI, feature and API freezes (collectively known as The Freeze). If you’d like to target the GNOME 47 platform, this is the best time to start testing your apps or shell extensions. Download the GNOME 47.beta sources. Review the list of updated modules and changes . Use the official BuildStream project snapshot to compile GNOME 47.beta. You can use the 47beta branch of the flatpak runtimes, which is now available on Flathu...
I may understand “opinionated” differently from you, but the main issue is that when you do want to change something, you can’t. Or it’s some unsupported hack, or (best case) you flip some hidden configuration variable (that will probably break with the next release).
KDE is well configured from the get go as well, you don’t have to change anything and it will work well. But if you do decide that you don’t like some of their defaults, you can tweak many aspects of it.