Исправляем иконку Tusk
Как вы уже заметили программа Tusk не имеет своей иконки в меню программ и выглядит это вот так:

Об установки программы Tusk можно почитать тут. Я лично предпочитаю когда у программы Tusk иконка Evernote, это помогает мне понять что я яко бы использую Evernote. Давайте сегодня это исправим, за одно и познакомимся с так называемыми *.desktop файлами и из содержимым.
desktop файл это то, как графический интерфейс находит и отображает меню программы. В разных дистрибутивах линукс имеются разные графические интерфейсы, но все которые основаны на GTK делают это одинаково. В папке /usr/share/applicatios
находятся файлы с расширением desktop
(заканчиваются на .desktop
). Которые читает система на их основе создает меню программ. Тут находится описание программы, как она запускается, какая у неё иконка, как она называется и какое описание будет показано, когда вы наведёте на него указателем мыши.
Так вот сейчас , сразу после установки, наш tusk.desktop выглядит вот так:
[Desktop Entry]
Name=Tusk
Comment=Tusk is an unofficial, featureful, open source, community-driven, free Evernote app used by people in more than 130 countries.
Exec="/opt/Tusk/tusk" %U
Terminal=false
Type=Application
Icon=tusk
StartupWMClass=Tusk
Categories=Office;
Name - имя программы, именно так она будет называться в меню программ. Comment - это подсказка которая будет всплывать если навести на иконку программы курсором мыши. Exec - команда которую нужно запустить для запуска программы. Terminal - нужен ли для этой программы запуск терминала. Type - тип, тут обычно стоит Application. Icon - имя или путь к иконки которая будет отображаться в меню программ. StartupWMClass - это имя класса программы для Window Manager (менеджера окон). Categories - категория программы, если меню разделено на категории то это обозначает какой категории принадлежит эта программа.
Как вы видите, сейчас иконка указана по имени tusk, и не отображается она, потому что в нашей коллекции нет такой иконки. В данной ситуации у нас есть два выхода. Первый, это найти в интернете понравившуюся нам иконку, сказать её, переместить в /usr/share/icons/
и указать путь к ней как значение переменной Icon. Второй же способ, это указать имя evernote
которое на верняка есть в вашей коллекции иконок. То есть заменим значение параметра Icon на evernote
.
И теперь иконка программы Tusk будет выглядеть вот так:

Вот так, на много лучше.