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


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

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


4
2018-05-04 00:34


Источник




Ответы:


Выполните следующие действия.

  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-ro-run
    

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

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

  6. Нажмите на "мероприятия"и поиск приложения.

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

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

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


3
2018-05-04 01:09