Есть множество статей о том, как сделать иконку в Убунту Unity, решил для себя записать то, что мне часто необходимо.
Как создать иконку для Skype.
как создать иконку с запросом привилегий суперпользователя при старте.
Для создания второй иконки запуска Skype можно скопировать конфиг оригинальной кнопки и подредактировать:
sudo cp /usr/share/applications/skype.desktop /usr/share/applications/skype2.desktop sudo vi /usr/share/applications/skype2.desktop [Desktop Entry] Name=Skype2 Comment=Skype Internet Telephony Exec=env PULSE_LATENCY_MSEC=60 skype --secondary Icon=skype2.png Terminal=false Type=Application Encoding=UTF-8 Categories=Network;Application; MimeType=x-scheme-handler/skype; X-KDE-Protocols=skype |
После этого подкинуть новую иконку:
sudo cp /home/usefree/doc/skype2.png /usr/share/pixmaps/ |
Если необходимо запустить приложение с привилегиями суперпользователя, то в строке Exec
дописать:
Exec=gksudo -k -u root APP_COMMAND |
где APP_COMMAND
— путь к исполняемому файлу.