Могу ли я редактировать, какие значки появляются в тире Unity?

Когда я открою тире в 11.04, я получаю две строки значков. Первая строка содержит «линзы», которые берут меня в списки приложений / файлов; вторая строка открывает конкретные приложения – просматривайте веб-страницы, просматривайте фотографии, проверяйте электронную почту, слушайте музыку.

Есть ли способ изменить, какие программы значат значки во второй строке? (Если бы я добавил новые объективы, они также появятся, и я могу изменить порядок?) До сих пор кажется, что значки «Обзор в Интернете» и «Слушать музыку» соответствуют моим предпочтительным вариантам приложений. Первым может быть либо Firefox, либо Chromium (и, возможно, другие), а второй может быть либо Banshee, либо Rhythmbox. Однако я не могу изменить значок «Проверить электронную почту». Он остается привязанным к Evolution, хотя у меня есть Thunderbird как мой предпочтительный почтовый клиент. Я бы хотел изменить это, если смогу.

Известная ошибка почты в Unity. Об ошибке сообщается здесь и фиксируется для 11.04

Чтобы изменить приложения по умолчанию, щелкните меню питания / настроек в правом верхнем углу экрана (тот, у которого есть символ ВЫКЛ) и выберите последний элемент ( System Settings ).

В появившемся окне выберите « Preferred Applications , чтобы вы могли их изменить.

Насколько мне известно, добавлять дополнительные элементы в Unity Dash невозможно.

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

 sudo apt-get install alacarte 

Alacarte можно запустить из терминала или Unity Dash.

К сожалению, в 11.04 / 11.10 нет возможности произвольно изменить ярлыки в тире на любое приложение, которое вы хотите, если вы не отредактируете исходный код напрямую.

Однако, если вы установите браузер, почтовую программу и mp3-плеер в Preferred Applications Unity, они будут соблюдать эти настройки.

введите описание изображения здесь

Я получил эту работу, используя слегка измененную версию первого ответа этого вопроса. Какие пользовательские скобки и Unity Quicklists доступны?

Я не уверен, что это лучший способ; среди прочего, мне пришлось жестко указывать на моем пути homedir, потому что это не сработает, если я использовал ~ или $ HOME. Это запускает наутилус, но вы можете запустить что угодно, изменив строку «Exec».

Инструкции:

Скопируйте файл запуска «Домашняя папка» в свой домашний каталог:

 cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications 

Откройте файл для редактирования в gedit:

 gedit ~/.local/share/applications/nautilus-home.desktop 

Найдите в файле следующую строку:

 OnlyShowIn=GNOME; 

Замените указанную выше строку следующим образом:

 OnlyShowIn=GNOME;Unity; 

Добавьте этот текст в конец файла, подставив в свой домашний каталог путь:

 X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads [Videos Shortcut Group] Name=Videos Exec=nautilus /home/YOURUSERNAME/Videos TargetEnvironment=Unity [Documents Shortcut Group] Name=Documents Exec=nautilus /home/YOURUSERNAME/Documents TargetEnvironment=Unity [Music Shortcut Group] Name=Music Exec=nautilus /home/YOURUSERNAME/Music TargetEnvironment=Unity [Pictures Shortcut Group] Name=Pictures Exec=nautilus /home/YOURUSERNAME/Pictures TargetEnvironment=Unity [Downloads Shortcut Group] Name=Downloads Exec=nautilus /home/YOURUSERNAME/Downloads TargetEnvironment=Unity 

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

Выйдите из системы и войдите снова, чтобы увидеть изменения.

Некоторые хорошие люди уже разрабатывают решение вашей проблемы.

https://launchpad.net/unity-launcher-editor

Пожалуйста, будьте терпеливы, так как он еще не готов к использованию.

Как создать пользовательскую пусковую установку в Unity?

Ссылка выше должна дать вам ответ.
подобно

http://www.techdrivein.com/2011/10/15-things-i-did-after-installing-new.html

«К сожалению, в 11.04 нет возможности произвольно изменить ярлыки в тире на любое приложение, которое вы хотите».

Честно говоря, вы не говорите правду … вы можете изменить записи в меню приложений так же, как вы можете что-либо изменить в своей системе (это люди с открытым исходным кодом!). Проблема в том, что большинство людей не знают, где искать ^^.

Когда дело касается приложений, показанных в вашем меню, все они можно найти в каталоге / usr / share / applications. Каждая запись относится к файловому типу «* .desktop», это текстовые файлы, и вы можете редактировать их в vim или gedit (знайте, что они находятся под root, так что их можно отредактировать или редактировать). Если вы удалите запись, она больше не появится в вашем меню :). Что касается добавления записей, это просто вопрос, как написать файл * .desktop и поместить его в каталог приложений.

Чтобы узнать больше о формате файла .desktop, я расскажу вам http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/ 🙂 наслаждайтесь!

Это может быть немного архаичным ^, но дать сообществу с открытым исходным кодом еще несколько месяцев, и кто-то напишет обновленную версию alacarte, которая сделает это за вас 🙂