In Kubuntu 21.04, how can I apply a color theme so that it affects all (or at least most) components of the desktop?
In the Settings, I went to Appearance -> Colors -> edit theme button -> Common Colors
, where I changed the selection background, along with the focus and hover decorations.
This affects most programs, but not the highlights in the panel nor the selection of desktop icons. In the screenshot I set the highlight color to pink, which is shown in the Settings window and file manager, but the default blue of the Breeze theme remains in the panel and desktop.
Restarting those components does not do anything. This does work correctly in the older Kubuntu 20.04, and it's not an issue in KDE Neon (I upgraded Plasma in Kubuntu via backports to see if that would fix it, but it does not).
It would seem that the Breeze Dark theme's Plasma Style (used as Kubuntu's default), does not adopt custom color schemes. Breeze does, so there's no issue there, but it uses a different light-colored panel.
I'm not sure if this is a bug or intentional (color schemes worked fine with the Dark theme in Kubuntu 20.04).
Changing it is still possible, but the values in the theme's config files must be edited directly in
/usr/share/plasma/desktoptheme/breeze-dark/colors
.To avoid any errors, copy
breeze-dark
and name it to something else, then change the attributes to your liking. The relevant values for the highlighting areDecorationFocus
andDecorationHover
. (The values, mostly, follow the same naming as found the Settings Color Scheme UI.)Not exactly as user-friendly as changing the colors in the Settings.