глобально (т.е. хотя бы для опенбокс, мате, хфсе4 и кед) это можно сделать? кроме 2-х типов систем хочется показать разные ДЕ, тем более в рунту и gtk и qt уже присутствуют.
В общем случае - скорее всего нет, т.к. используются похожие, но не идентичные методы формирования меню. Полагаю, нужно настроить для обучения одно из окружений, а остальные показывать для ознакомления с соответствующими рабочими столами. В идеале разнести по разным установкам ОС, но можно ограничиться преднастроенными профилями пользователей.
Наличие
Qt не является достаточным условием для
DE KDE|
Plasma, т.к. там используются ещё библиотеки
kdelibs.
иконки к новым пунктам - их куда и в каком виде (у меня куча разношерстных png (многие просто скрины) и ico)
Значки категорий и разделов указываются в соответствующем файле
*.directory, параметр "
Icon=...". Пример:
[Desktop Entry]
Name=IKT
Name[ru]=Информатика
Icon=computer
Type=Directory
Значки должны быть в поддерживаемом формате (
png,
svg,
xpm). Описание стандарта можно посмотреть в
спецификации.
Если значки расположены в стандартных каталогах тем, полный путь можно не указывать. Если это произвольный файл - требуется абсолютный путь, например:
[Desktop Entry]
Name=IKT
Name[ru]=Информатика
Icon=/usr/local/share/resources/computer.xpm
Type=Directory
Здесь
/usr/local/share/resources/computer.xpm - расположение вашего значка.