Добавить опцию меню для запуска любимого приложения в доке Ubuntu


16

Я не могу найти способ добавить пользовательский пункт меню в панель запуска .desktop.

В Unity я смог добавить пользовательские пункты меню в панель запуска, такие как «Open customfile.txt» или «Open somespreadsheet.ods». Это возможно в Ubuntu Dock?

Ответы:


11

Следуйте инструкциям ниже.

  1. Скопируйте .desktopфайл, связанный с вашим предпочтительным приложением, скажем, app-name.desktopиз /usr/share/applications/в ~/.local/share/applications/. Вы можете сделать это, выполнив следующую команду в Терминале

    cp /usr/share/applications/app-name.desktop ~/.local/share/applications/
    
  2. Откройте .desktopфайл с помощью текстового редактора, например, запустив

    gedit ~/.local/share/applications/app-name.desktop
    
  3. Ищите строку, начинающуюся с Actions=. Если есть, добавьте My-Custom-Action;к нему. В противном случае добавьте следующую строку

    Actions=My-Custom-Action;
    
  4. Напишите следующие строки в конце файла:

    [Desktop Action My-Custom-Action]
    Name=Name of the Option
    Exec=command-you-want-to-run
    

    Например, если вы хотите открыть текстовый редактор, поставьте geditвместо command-you-want-ro-run.

  5. Сохраните файл.

  6. Нажмите на « Деятельность » и найдите приложение.

  7. Щелкните правой кнопкой мыши значок приложения и выберите «Добавить в избранное». Он должен быть добавлен в док Ubuntu.

Теперь, если вы щелкнете правой кнопкой мыши по вновь добавленному значку приложения в доке, вы должны увидеть запись «Имя опции» в контекстном меню, которая должна работать как положено.

Точно так же вы можете использовать другие опции, добавив новые Desktop Actions и добавив имя действия в Actions=строку. Для получения дополнительной информации см. Это .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.