Есть ли способ добавить общее пользовательское меню в Unity launcher?

4

Только что обновленный с 10.04 до 11.04, я привык к интерфейсу Unity.

Вернувшись в Gnome, мне удалось создать «общее» меню, доступное с кнопки запуска, на которое я мог бы просто добавить *.desktop файлов, чтобы получить все мои общие вещи там?

Есть ли способ сделать это в Unity? То, что я ищу, - это один значок в панели запуска, который при щелчке дает мне меню, которое может запускать мои самые распространенные приложения, например:

  • светлячок.
  • буревестника.
  • несколько различных изображений VMWare.
  • несколько общих каталогов (файловый менеджер nautilus).
  • максимальный терминал.
  • мой сценарий резервного копирования.
  • brasero, gcalctool, eclipse и другие.

Идея размещения всех моих приложений в панели запуска не слишком привлекательна для меня, поскольку она может расширяться за пределы высоты экрана даже при уменьшенном размере значка.

Разумное использование файлов рабочего стола (некоторые стандартные, некоторые самодельные), мне удалось получить все это в Gnome, но у меня возникли проблемы с выяснением новой настройки.

Кроме того, значки для всех моих изображений VMWare идентичны в Unity launcher, тогда как Gnome разрешает текстовые описания. Может ли это быть изменено на верхнем уровне или, желательно, в подменю, которое я ищу?

    
задан paxdiablo 05.08.2011 в 13:52
источник

1 ответ

1

Довольно легко добавить записи в меню правой кнопки мыши для панелей запуска, и я знаю, что здесь где-то был дан ответ, но я не смог его найти. Но это основные шаги:

Найдите строку, подобную этой, в файле рабочего стола для фрагмента, который вы хотите отредактировать: X-Ayatana-Desktop-ярлыков = NewWindow;

Если вы не можете найти его, создайте его. Для каждого ярлыка добавьте следующее:

[pick_a_name Shortcut Group]
Name=pick_a_name
Exec=command to execute
TargetEnvironment=Unity

Добавьте каждую группу, которую вы добавляете в строку X-Ayatana-Desktop-Shortcuts, разделенную точкой с запятой. Например, если вы хотите добавить ярлыки веб-сайтов к значку Firefox (у вас уже должна быть определена группа NewWindow, и это длинная запись, поэтому я ее не могу):

X-Ayatana-Desktop-Shortcuts=NewWindow;Xkcd;Google;AskUbuntu;

[xkcd Shortcut Group]
Name=xkcd
Exec=firefox --new-tab http://www.xkcd.com
TargetEnvironment=Unity

[Google Shortcut Group]
Name=Google
Exec=firefox --new-tab http://www.google.com
TargetEnvironment=Unity

[AskUbuntu Shortcut Group]
Name=AskUbuntu
Exec=firefox --new-tab "http://www.askubuntu.com"
TargetEnvironment=Unity

Я не помню, если вам нужно выйти из системы и вернуться к работе для изменений. Ты мог бы. Но в противном случае у вас должно быть несколько ссылок, если вы щелкните правой кнопкой мыши значок Firefox на панели запуска. И, очевидно, вы можете использовать любую команду в элементе Exec.

Здесь собраны пусковые установки для сообщества:

Удачи! :)     

ответ дан Jo-Erlend Schinstad 05.08.2011 в 15:02
источник