Я не могу найти способ добавить пользовательский пункт меню в панель запуска .desktop.
В Unity я смог добавить пользовательские пункты меню в панель запуска, такие как «Open customfile.txt» или «Open somespreadsheet.ods». Возможно ли это в доке Ubuntu?
Выполните шаги ниже.
Копия .desktop
файл, связанный с Вашим предпочтительным приложением, говорят app-name.desktop
от /usr/share/applications/
кому: ~/.local/share/applications/
. Можно сделать это путем выполнения следующей команды в Терминале
cp /usr/share/applications/app-name.desktop ~/.local/share/applications/
Откройтесь .desktop
файл с помощью текстового редактора, например, путем выполнения
gedit ~/.local/share/applications/app-name.desktop
Ищите начало строки Actions=
. Если существует один, добавить My-Custom-Action;
к нему. Иначе добавьте следующую строку
Actions=My-Custom-Action;
Запишите следующие строки в конце файла:
[Desktop Action My-Custom-Action]
Name=Name of the Option
Exec=command-you-want-to-run
Например, если Вы хотите открыть Текстовый редактор, поместить gedit
вместо command-you-want-ro-run
.
Сохраните файл.
Нажмите на "Activities" и ищите приложение.
Щелкните правой кнопкой по значку приложения и выбору, "Добавьте в избранное". Это должно быть добавлено к прикреплению Ubuntu.
Теперь, если Вы щелкаете правой кнопкой по недавно добавленному значку приложения в прикреплении, необходимо видеть "Название Опции" запись в контекстном меню, которое должно работать как ожидалось.
Точно так же Вы можете другие опции путем добавления новый Desktop Action
s и добавление названия действия к Actions=
строка. Поскольку больше информации видит это.