Работаем с Ubuntu Quick List (быстрые списки) или создаем быстрые списки

Быстрые списки, это очень интересная новая возможность в Ubuntu Natty, которая доступна в Unity. Quick List, как она называется по английски позволяет вам получать быстрый доступ к определенному функционалу приложения, по правому клику на его иконке, которая располагается на панели Launcher.

В этой статье мы постараемся создать быстрые списки для основных постоянно используемых приложений. А именно для таких приложений как:

Banshee: для более легкого управления вашим списком воспроизведения
Chromium: для быстрого создания "Нового окна" и "Окна в режиме инкогнито"
Gmail: кнопка для отправки сообщения, для доступа к вашим контактам и календарю
LibreOffice: для создания новых документов типа Writer, Impress, Draw, Math, Calc

Теперь начнем поэтапную настройку.

Banshee.

Откройте любимым текстовым редактором desktop файл banshee. Например так:
sudo vim /usr/share/applications/banshee.desktop
Добавьте в него следующие строки:

X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Previous;Next;Preferences
 
[Play Shortcut Group]
Name=Play
Name[ru]=Воспроизвести
Exec=banshee --play
TargetEnvironment=Unity
 
[Pause Shortcut Group]
Name=Pause
Name[ru]=Пауза
Exec=banshee --pause
TargetEnvironment=Unity
 
[Stop Shortcut Group]
Name=Stop
Name[ru]=Остановить
Exec=banshee --stop
TargetEnvironment=Unity
 
[Previous Shortcut Group]
Name=Previous
Name[ru]=Предыдущая
Exec=banshee --previous
TargetEnvironment=Unity
 
[Next Shortcut Group]
Name=Next
Name[ru]=Следующая
Exec=banshee --next
TargetEnvironment=Unity
 
[Preferences Shortcut Group]
Name=Preferences
Name[ru]=Настройки
Exec=banshee --show-preferences
TargetEnviroment=Unity

После чего запустите Banhsee. Если нажать по иконке Banshee правой кнопкой мыши на панели Launcher вы увидите такие вот пункты управления:

Chromium.

Desktop файл хромиума находится в той же директории (если хромиум вы ставили с репозитория PPA). Откроем desktop файл:
sudo vim /usr/share/applications/chromium-browser.desktop
И пропишем туда настройки:

[NewWindow Shortcut Group]
Name=New Window
Exec=chromium-browser
TargetEnvironment=Unity
[Incognito Shortcut Group]
Name=New incognito window
Exec=chromium-browser --incognito
TargetEnvironment=Unity

Должно получиться что то вроде этого:

Теперь мы можем открыть новое окно или окно в режиме инкогнито.

Gmail.
Для Gmail все гораздо интереснее. Приложение будет работать через браузер Chromium. То есть, будет открываться ссылка в режиме приложения Google Chrome. У нас будет возможность отправлять письма, открывать аккаунт Gmail, открывать календарь и контакты.

Откройте или создайте файл:

sudo vim /usr/share/applications/Gmail.desktop<code>
И пропишите в него следующие строки:
<code>
#!/usr/bin/env xdg-open
 
[Desktop Entry]
Version=1.0
Name=Gmail
Name[ru]=Почта Gmail
Exec=/usr/bin/chromium-browser --app=https://mail.google.com/mail
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/usr/share/icons/Faenza/apps/scalable/gmail.svg
Categories=Network;WebBrowser;
StartupNotify=true
StartupWMClass=mail.google.com__mail
Name[ru]=Gmail
 
X-Ayatana-Desktop-Shortcuts=Compose;Contacts;Calendar
 
[Compose Shortcut Group]
Name=Compose New Message
Exec=chromium-browser --app='https://mail.google.com/mail/?shva=1#compose'
TargetEnvironment=Unity
 
[Contacts Shortcut Group]
Name=Contacts
Exec=chromium-browser --app='http://www.google.com/contacts'
TargetEnvironment=Unity
 
[Calendar Shortcut Group]
Name=Calendar
Exec=chromium-browser --app='http://calendar.google.com'
TargetEnvironment=Unity

Быстрое создание документов в LibreOffice

В конец файла /usr/share/applications/libreoffice-startcenter.desktop добавьте строки:

X-Ayatana-Desktop-Shortcuts=Writer;Impress;Draw;Math;Calc
 
[Writer Shortcut Group]
Name=Writer
Exec=libreoffice -writer %U
TargetEnvironment=Unity
 
[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity
 
[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity
 
[Math Shortcut Group]
Name=Math
Exec=libreoffice -calc %U
TargetEnvironment=Unity
 
[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

Вы сможете быстро создавать документы любого типа.