Как добавить пользовательский модуль запуска в избранное в Gnome Shell?

Как добавить кастомный лаунчер в избранное в gnome 3.8. Я хотел бы поставить лаух для вау

2 ответа

Есть два простых метода:

  • Просто перетащив значок приложения из списка приложений влево, вы сможете создать избранное.
  • Щелкните правой кнопкой мыши на любом значке приложения и нажмите "Добавить в избранное".

Это более сложно, поэтому следует использовать только если вы хотите что-то сделать из терминала:

dconf read /org/gnome/shell/favorite-apps

Вернусь:

['firefox.desktop', 'chromium-browser.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'yelp.desktop']

Здесь вы должны рассматривать его как массив, поэтому вы должны знать имя приложения .desktop файл, т.е. gparted.desktop для Gparted. Скопируйте тот же вывод и добавьте тот, который вы хотите.

dconf write /org/gnome/shell/favorite-apps "['firefox.desktop', 'gparted.desktop', 'chromium-browser.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'yelp.desktop']"

Это добавит Gparted в качестве второго элемента из моих любимых. Пожалуйста, помните о синтаксисе, который должен быть ['application.desktop', 'application.desktop'] с запятой и пробелом между каждым элементом и каждым элементом в одинарных кавычках.

Очевидно, кто-то устарел от файлов conf :-) Я использую следующее для редактирования существующего модуля запуска (сначала вам нужно каким-то образом создать его с помощью перетаскивания):

      dconf read /org/gnome/shell/favorite-apps

Это получает список средств запуска, а затем (используя правильный myapp из возвращенного списка):

      updatedb; locate myapp.desktop

Это возвращает что-то вроде:

      /usr/share/applications/myapp.desktop

Тогда просто отредактируйте этот файл.

Другие вопросы по тегам