Как в Kubuntu 21.04 применить цветовую тему, чтобы она затронула все (или хотя бы большинство) компонентов рабочего стола?
В настройках я зашёл в раздел Appearance -> Colors -> edit theme button -> Common Colors
, где изменил фон выделения, а также оформление фокуса и наведения.
Это влияет на большинство программ, но не на подсветку на панели и выбор иконок на рабочем столе. На скриншоте я установил розовый цвет подсветки, который отображается в окне настроек и файловом менеджере, но синий цвет по умолчанию темы Breeze остается на панели и рабочем столе.
Перезапуск этих компонентов ничего не дает. Это работает правильно в старой версии Kubuntu 20.04, и это не проблема в KDE Neon (я обновил Plasma в Kubuntu через бэкпорты, чтобы посмотреть, исправит ли это проблему, но это не помогло).
решение1
Похоже, что стиль Plasma темы Breeze Dark (используемый по умолчанию в Kubuntu) не принимает пользовательские цветовые схемы. Breeze принимает, так что тут нет проблем, но он использует другую светлую панель.
Я не уверен, ошибка это или намеренное действие (цветовые схемы работали нормально с темной темой в Kubuntu 20.04).
Изменить его по-прежнему можно, но значения в файлах конфигурации темы необходимо редактировать непосредственно в /usr/share/plasma/desktoptheme/breeze-dark/colors
.
Чтобы избежать ошибок, скопируйте breeze-dark
и назовите его как-нибудь по-другому, затем измените атрибуты по своему вкусу. Соответствующие значения для выделения — DecorationFocus
и DecorationHover
. (Значения, в основном, следуют тем же наименованиям, что и в пользовательском интерфейсе цветовой схемы настроек.)
Не так удобно, как изменение цветов в настройках.