Щоб додати програму на панель запуску достатньо перетягнути відповідну іконку на панель інструментів. Якщо ж потрібної іконки немає, потрібно:
1. Створити в терміналі файл *.desktop:
1. Створити в терміналі файл *.desktop:
cd /usr/share/applications
sudo gedit mypoga.desktop
2. У редакторі, що відкриється, пишемо (змінюючи My Proga і шлях на необхідні):
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/home/user/My_Proga/myproga.bin
Name=My Proga
Icon=/home/user/My_Proga/myproga.ico
В рядку Exec="/home/user/My_Proga/myproga.bin" можливо додати параметри запуску (аргументи командного рядка). Думаю, решта змісту не потребує пояснень.
В рядку Exec="/home/user/My_Proga/myproga.bin" можливо додати параметри запуску (аргументи командного рядка). Думаю, решта змісту не потребує пояснень.
3. Зберігаємо зміни, закриваємо редактор та перетягуємо створений ярлик на панель інструментів.
Налаштування кнопки Google Chrome
Для прикладу розглянемо як налаштувати кнопку запуску Google Chrome для запуску з параметрами --disable-web-security --allow-file-access-from-files (що необхідно при налагодженні javascrit-based програм). Відкриємо існуючий файл *.desktop
cd /usr/share/applications
sudo gedit google-chrome.desktop
В розділі [Desktop Entry] спостерігаємо наступне:
[Desktop Entry]
Version=1.0[Desktop Entry]
Name=Google Chrome
Exec=/opt/google/chrome/google-chrome %U
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme- handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito
Звертаємо увагу на рядок X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito - це назви пунктів контекстного меню іконки. Після цього рядка йдуть розділи, що описують пункти контекстного меню, що містять назви пунктів на різних мовах та рядок запуску з параметрами, наприклад:
[NewIncognito Shortcut Group]
Name=New Incognito Window
...
Name[uk]=Нове вікно в режимі анонімного перегляду
...
Exec=/opt/google/chrome/google-chrome --incognito
TargetEnvironment=Unity
За аналогією створимо свій контекстний пункт меню. Для цього:
1. Модифікуємо рядок (додамо контекстний пункт NewDebug)
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito;NewDebug
2. Опишемо доданий контекстний пункт
[NewDebug Shortcut Group]
Name=New Debug Window
Exec=/opt/google/chrome/google-chrome --disable-web-security --allow-file-access-from-files
TargetEnvironment=Unity
3. Збережемо зміни та закриємо файл. Якщо іконки ще немає на панелі інструментів, перетягнемо її туди. Викликаємо контекстне меню створеної кнопки:
Спостерігаємо щойно створений пункт. Успіхів
Немає коментарів:
Дописати коментар