Задумка была в том, чтобы сделать значки всех приложений в трее более/менее одинаковыми по стилю.
Здесь мы видим: Exaile, Kupfer, Pidgin и Dropbox. Наибольшую сложность, представляет именно последний, ибо его разработчики запрятали значки где-то в бинарных файлах.
Однако, в последней экспериментальной версии 0.8.55(x86 | x86_64) была реализована поддержка изменяемых значков, но только при использовании Indicator Applet.
Установить его можно из AUR'а, но следует иметь ввиду, что версии некоторых пакетов там устарели. И не прописаны некоторые зависимости, например vala.
После установки и добавления апплета нужно будет перезапустить dbus.
Для обеспечения одинакового расстояния между значками в notification-area и indicator applet'е можно воспользоваться способом, описанным на Хабре. Или скачать модифицированный PKGBUILD для gnome-panel 2.30.0 и пересобрать её.
Теперь можно заняться сменой значков.
Прежде всего стоит установить темой значков Elementary-monochrome. Именно на основе неё сделаны некоторые значки для Pidgin'а и Exaile.
Для Dropbox'a
Заменить значки в /opt/dropbox/icons или в ~/.dropbox-dist/icons значками из архива.
Сделаны на основе вот этого.
Для Exaile
Распаковать в /usr/share/exaile/data/images . Да, это значки ритмбокса, лучше ничего не придумал :)
Для Pidgin'а
Положить файлы в /usr/share/pixmaps/pidgin/tray/hicolor/22x22/status
И, пожалуй, стоит сделать вот так:
echo /usr/share/applications/pidgin.desktop > ~/.config/indicators/messages/applications/pidgin
Дабы меню сообщений в indicator applet не пустовало.
Upd:
Я забыл про Transmission.
Надо скачать этот значок, и положить его в /usr/share/icons/elementary-monochrome/status/24