this post was submitted on 20 Feb 2025
16 points (100.0% liked)
Linux
6067 readers
441 users here now
A community for everything relating to the GNU/Linux operating system
Also check out:
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'd say they all offer different types of customization. It's less a matter of how much you can do, and more a matter of what you want to do and how much time you're willing to spend working on it. KDE is for people who want to customize their desktop, and want it to be easy to do so. GNOME is for people who just want something that works, but it still offers a lot of customization, it's just not as well-supported (their philosophy is "if theming breaks an app, it's not our fault").
KDE doesn't support full CSS customization on its own, but there are theming engines like Kvantum and QtCurve that address the limitations that arise from this. I'd say it's on almost equal footing with GNOME in that regard, since both GTK4+libadwaita and Qt6+KF6 are designed for color scheme customization, but require various workarounds and obscure settings for anything more than that. If anything the workarounds are easier in KDE.
Similarly, KDE supports layout customization through widgets and graphical menus. GNOME also supports layout customization, but through extensions instead.
And then you can do all of the above and more if you use a window manager, or an LXDE/LXQt-style desktop that lets you disable or replace all its components in settings - just mix and match components like panels, file managers, display managers, polkit agents, etc. You can basically build your own DE that way, and it doesn't get much more customizable than that. But maybe you don't want to spend your time choosing every component of your custom DE. That's what something like KDE is for.