Anyway , pidgin users who are like me, here is a little present for y'all.
email@example.com into your
~/.local/share/gnome-shell/extensions/and restart your gnome-shell.
The extension utilize pidgin's dbus API, so it'll need pidgin to be running. I only did some rough test with it only on my Fedora 15 machine, but I believe it should work ok everywhere else.
Now for me to get some sleep XD.
Update: For some reason unknown to me, my git repos dissappeared from fedorapeople.org/git. The code is now hosted here: https://github.com/kagesenshi/gnome-shell-extensions-pidgin. To install, create a
~/.local/share/gnome-shell/extensions, copy the 2 files into it and restart gnome-shell. Sorry for the broken link.