Учебники (How-To & F.A.Q)

Решение проблемы со значками для тёмных тем (отсутсвие, тёмное на тёмном) [KDE]

Если вы используете тёмный вариант оформления KDE и не дефолтный набор значков, возможно некоторые из иконок(кнопок) стали плохо читаемыми на тёмном фоне либо вообще отсутствуют. Это можно исправить, установив альтернативный (резервный) вариант значков для тёмной темы. Для этого просто в директории с вашим набором иконок =>
~/.local/share/icons/[ваш набор иконок]/

открываем файл index.theme и редактируем строку
Inherits=breeze-dark,Surfn,Numix

вписав в начало списка название желаемого альтернативного набора значков.

Если файла нет, то создаём его с похожим содержимым (редактируйте под ваш вариант):
[Icon Theme]
Name=Zafiro-icons-green
Comment=icon theme flat for gnome,xfce and lxde
Comment[es]=tema de iconos planos y sobrios.
Comment[zh_TW]=清醒和平面图标的主题
Inherits=breeze-dark,Surfn,Numix,Numix-Circle-Light,Numix-Circle,breeze,gnome,hicolor
Directories=apps/scalable/


Скриншоты до и после:
Скриншоты
Установлен набор Zafiro, применяется набор breeze как резервный:
Учебники (How-To & F.A.Q): Решение проблемы со значками для тёмных тем (отсутсвие, тёмное на тёмном) [KDE]
Установлен набор Zafiro, применяется набор breeze-dark как резервный:
Учебники (How-To & F.A.Q): nice


ЗЫ: Кстати, у набора Zafiro установленного из файла (архива), скачанного отдельно из store.kde, есть папка places/16-A со светлыми значками для тёмной темы, и чтобы она применилась, нужно в index.theme заменить соответствующие указания places/16
А дальше можно найти названия и расположение недостающих иконок из /usr/share/icons/breeze-dark/ и переименовать подходящие из основного набора, отредактировать(inkscape'ом например), сделать симлинк или вообще нарисовать свои.