1

Сторонники плазмы говорят, что в ней настраивается всё. Не нашел способа настройки в классическом меню приложений увеличить значки и уменьшить пустое место между пунктами меню.
Мне нужно сделать меню более компактным. Вручную ковырять конфиги не хочется, интересуют именно штатные настройки.

Maibenben m543 Ryzen pro 3 4450u 24Gb DDR4
Mint 22 mate

2

kuguar⇓ пишет:

Сторонники плазмы говорят, что в ней настраивается всё.

Сказать то оно можно, но сделать...

kuguar⇓ пишет:

Не нашел способа настройки в классическом меню приложений увеличить значки и уменьшить пустое место между пунктами меню.

нет их там, так что по конфигам полазить придётся, но сначала найти надо...

зы: kuguar, приглашаю на алаверды, в соседнюю тему Plasma — Панель задач (только значки)

3 (2021-12-13 17:47:11 отредактировано Vagulo)

kuguar⇓ пишет:

Сторонники плазмы говорят, что в ней настраивается всё.

Так, наверное, говорят не обычные сторонники, а те, кто соображает в QML, а может и в Qt.
Некоторые из них создают интересные плазмоиды и они легко доступны. И это большой плюс.

Установил сейчас поглядеть - теперь у меня 22 взаимозаменяемых меню. smile Но настроек действительно мало. А в коде так всё пересекается, что сложно найти нужные параметры без нормальных знаний.

Тем не менее, считаю, в Plasma возможно добиться намного большего соответствия своим запросам, чем в других DE. Из 22 вариантов что-то выбрать подходящее, а если уж приспичило совсем - почитать по QML и разобраться с нужными параметрами всяко лучше, чем не иметь готовых примеров или даже выбора.


P.S. В принципе - не так и сложно-то, на самом деле. Захотел поменять слишком здоровые значки в SimpleMenu. Нашёл в /home/user/.local/share/plasma/plasmoids/org.kde.plasma.simplemenu/contents/ui/MenuRepresentation.qml строку

property int iconSize: units.iconSizes.huge

прочёл, что в Plasma это 64px, поменял на

property int iconSize: units.iconSizes.medium

перезапустил Plasma - вуаля, значки по 32px.

Spoiler

https://i.imgur.com/QhviyR7.png

P.P.S. Делаем SimpleMenu компактнее.
Открываем тот же файл в KWrite, жмём F11, чтобы видеть номера строк, жмём Ctrl+F для поиска, ищем цифру 6, меняем её на 4 в строках 313 и 382 чтобы сократить количество колонок с 6 до 4, а в строках 137 и 138 - чтобы сократить ширину всего меню. Попутно можно перевести слово "Поиск..." в 182 строке. Сохраняем файл.

Перезапускаем Plasma (Alt+Spase и в krunner пишем

killall plasmashell && kstart5 plasmashell

kquitapp5 plasmashell почему-то не работает), жмём Enther.

Получается вот так:

Spoiler

https://i.imgur.com/9an7WQO.png

Mageia 9. KDE.
Спасибо сказали: algri141