Как изменить размер значка в строке состояния KDE?
На моем 13-дюймовом экране с разрешением 3200x1800px я адаптировал все шрифты к 230 dpi, что в большинстве случаев нормально.
Также в настройках я могу изменить иконки темы KDE на 64px.
Только значки в строке состояния в правом нижнем углу (скорость, сеть,...) по-прежнему имеют размер только 16x16 пикселей, что едва читаемо. Кажется, они не подчиняются одному и тому же правилу.
Где я могу их поменять?
2 ответа
Настройка изменения размеров значков, расположенная в меню "Настройки"> "Внешний вид"> "Значки"> "Дополнительно", кажется, не использовалась в течение многих лет (как указано в вопросе). Я думаю, что так было с некоторой версии KDE 4. Возможно, это связано с тем, имеет ли тема значков независимый от разрешения формат (SVG).
Скрытый iconSize
настройка была добавлена вокруг плазмы-рабочего пространства 5.9. Перед добавлением этого параметра необходимо было отредактировать файлы qml.
Чтобы изменить настройки всей системы, отредактируйте файл:
/usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/config/main.xml
Этот файл будет перезаписан всякий раз, когда плазма-рабочее пространство переустанавливается или обновляется.
Чтобы изменить настройку для конкретного пользователя, отредактируйте:
$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc
Ищите запись, которая соответствует системному трею. Это будет выглядеть примерно так:
[Containments][#]
...
plugin=org.kde.plasma.private.systemtray
...
Затем прокрутите вниз, пока не увидите что-то похожее на это:
[Containments][#][General]
extraItems=...
knownItems=...
showAllItems=true`
Затем добавьте:
iconSize=#
куда #
это число, которое относится к одной из следующих опций:
0 ~ Small
1 ~ SmallMedium
2 ~ Medium
3 ~ Large
4 ~ Huge
5 ~ Enormous
Чтобы увидеть изменения, выйдите и снова. Или убей и перезапусти plasmashell
в окне терминала:
killall plasmashell ; sleep 1 ; kshell5 plasmashell
Это можно настроить в Настройки> Внешний вид
В нижней части окна есть слайдер для Launcher Icon Size.
Установите соответственно