![]()
Passend zum schönen Elementary-Theme gibt es die Icons auch für Pidgin (via). Nicht dabei sind monochrome Icons für den Statustray. Mit einem kleinen Script kann man aber für Pidgin die IM-Standard-Icons aus dem Theme verlinken:
#!/bin/bash #Link elementary-themed icons to pidgin tray sudo mkdir /usr/share/pixmaps/pidgin/tray/hicolor/22x22/status/elementary cd /usr/share/pixmaps/pidgin/tray/hicolor/22x22/status/elementary sudo ln -s /usr/share/icons/elementary-monochrome/status/24/user-available.svg ./pidgin-tray-available.png sudo ln -s /usr/share/icons/elementary-monochrome/status/24/user-away.svg ./pidgin-tray-away.png sudo ln -s /usr/share/icons/elementary-monochrome/status/24/user-busy.svg ./pidgin-tray-busy.png sudo ln -s $HOME/.purple/themes/elementary/purple/status-icon/22/log-in.svg ./pidgin-tray-connect.png sudo ln -s /usr/share/icons/elementary/status/22/indicator-messages-new.svg ./pidgin-tray-email.png sudo ln -s /usr/share/icons/elementary-monochrome/status/24/user-invisible.svg ./pidgin-tray-invisible.png sudo ln -s /usr/share/icons/elementary-monochrome/status/24/user-offline.svg ./pidgin-tray-offline.png sudo ln -s /usr/share/icons/hicolor/22x22/actions/im-message-new.svg ./pidgin-tray-pending.png sudo ln -s /usr/share/icons/elementary-monochrome/status/24/user-idle.svg ./pidgin-tray-xa.png for i in pidgin-tray*.png; do if [ ! -f ../$i.bku ]; then sudo mv ../$i ../$i.bku; fi; sudo ln -sf `pwd`/$i ../$i; done |
Das Skript legt einen Ordner “elementary” im tray-Verzeichnis von Pidgin an. Dann werden in diesem neuen Ordner Trayicons verlinkt, die aus dem Elementary-Theme für die jeweilige Aktion passen (eigene Auswahl). Diese Dateien werden dann in den übergeordneten Ordner verschoben, von wo Pidgin sich bedient.
Die letzte Zeile legt beim ersten Mal Backups von den Dateien, die überschrieben werden, an.
Hinweise
- Das Elementary-Pidgin-Icon-Theme und der Elementary-Desktop müssen installiert sein. Für letzteren gibt es das Paket elementary-theme aus der PPA elementaryart.
- Nach einem Update von Pidgin sind die Tray-Icons evtl. wieder überschrieben. Dann muss das Skript nochmal gestartet werden. Es reicht auch, die letzte Zeile des Skripts im
22x22/status/elementary-Ordner auszuführen. - Tipp: Das Skript in diesen Ordner kopieren und da inkl. der erzeugten symbolischen Verknüpfungen belassen.
- Wenn eine andere Icon-Größe als 22×22 verwendet wird, muss das natürlich im Skript angepasst werden.

Download
↶ elementarypidgin.sh (1,2KB text/plain) oder
↶ elementarypidgin.sh.gz (0,4KB application/x-gzip)
[ This blog entry is also available in
English. ]
Schlagworte: Download, Gnome, Instant Messenger, Tipps, ubuntuusers.de
[...] Pidgin in die Tray minimiert, so dass noch das Pidgin-Symbol zu sehen ist, kann nach dieser Anleitung das Pidgin-Icon durch die Monochrome-Status-Icons ersetzen. Wer das Me-Menü verwendet, was [...]