Иконки Skype в трее Ubuntu 16.04

В статье описано, как заменить иконки индикатора Skype в системном трее Unity.

Проблема

После установки Skype в Ubuntu 16.04, внимательный пользователь может заметить, что иконки в трее выбиваются из общесистемной темы. Функциональность от этого не страдает, но если у вас все иконки монохромны, то единственная цветная смотрится как бельмо на глазу. К счастью, это исправимо.

Решение

В соответствии со статьёй на webguruz.ru, модифицируем пакет sni-qt. Добавляем архитектуру i386:

sudo dpkg --add-architecture i386

Устанавливаем модифицированный пакет при помощи dpkg. Если вам лень править пакет вручную, я разместил его в этом блоге:

wget http://trefmanic.me/files/sni-qt_0.2.6-0ubuntu1_i386-modified.deb
sudo dpkg -i sni-qt_0.2.6-0ubuntu1_i386-modified.deb

Теперь нам нужны сами иконки. Если у вас стандартная тема иконок, ищите их в ответе на Ask Ubuntu (ссылка ниже). Я же использую тему Numix-Circle от Numix Project. Поэтому архив с иконками тоже можно скачать из этого блога. Изначально этот архив разместил пользователь Launchpad Mariusz Kubański.

wget http://trefmanic.me/files/skype_numix_fix.zip
unzip skype_numix_fix.zip

Создаём каталоги для иконок (взято из ответа пользователя Gabriel Araújo на Ask Ubuntu) и копируем туда содержимое распакованного архива:

sudo mkdir /usr/share/pixmaps/skype
cd ./skype
sudo cp -Rvf * /usr/share/pixmaps/skype/
sudo chmod +r /usr/share/pixmaps/skype/*

Для того, чтобы наш изменённый пакет не перезаписался новой версией при обновлении, необходимо пометить его как зафиксированный:

sudo apt-mark hold sni-qt:i386

После этого можно перезапустить Skype и наслаждаться единообразием иконок.

14 апреля, 2017 09:48