Я недавно задал этот вопрос , так как не мог найти в Google документацию о том, как должны выглядеть файлы .desktop. Существует ли такая документация? Где это?
Формат файла указан в Freedesktop.org Спецификация входа на рабочий стол
В документации по Ubuntu есть хорошая вики о Unity Launchers и Desktop Files. Нажмите здесь для получения дополнительной информации.
Вот как выглядит общий файл .desktop -
[Desktop Entry]
Version=1.0
Name=ProgramName
Comment=This is my comment
Exec=/home/dennyac/executable.sh
Icon=/home/dennyac/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;
Версия - Версия файла .desktop.
Имя - Название приложения.
Комментарий - Комментарий, описывающий программу.
Exec - Путь к исполняемому файлу.
Значок - Путь к значку (обычно файл png или xpm).
Терминал - Либо истина, либо ложь (Определяет, должно ли приложение работать в терминале.
Тип - Тип файла запуска (Ссылка, Приложение, Каталог ).
Категории - Определяет категорию приложения. Она используется приборной панелью для определения, к какой категории она должна быть отнесена.
Для просмотра в Dash, поместите файл .desktop в /usr/share/applications/
или в ~/.local/share/applications/
.