I use Synergy to sync mouse and keyboard between desktops.
My question is, how do I change the Synergy indicator icons in Unity?
For reference, I am using the Faenza icon theme, and this is what my indicator bar looks like in Unity: current unity panel http://dl.dropbox.com/u/17323455/images/synergy-icon/old-panel.png
I have made Faenza styled replacements for the three icon states of Synergy.
disconnected icon http://dl.dropbox.com/u/17323455/images/synergy-icon/synergy-disconnected.png
connected icon http://dl.dropbox.com/u/17323455/images/synergy-icon/synergy-connected.png
warning icon http://dl.dropbox.com/u/17323455/images/synergy-icon/warning.png
Connected example:
proposed unity panel http://dl.dropbox.com/u/17323455/images/synergy-icon/new-panel.png
I have tried:
- Naming the icons
synergy-connected
,synergy-disconnected
andwarning
respectively. I got these names from the icons used in Synergy's source files - Resizing icons (to 16, 22, 24 and 32) and placing them in
/usr/share/icons/Faenza/status/XX
- replace
XX
with icon resolution
- replace
- Placing the svg's in
/usr/share/icons/Faenza/scalable
- The above two points, but instead in the
Faenza Dark
folder - Add the svg's in
~/.icons
Thoughts:
I have thought of adding the custom icons to the source, compiling said source and installing... But that would defeat the purpose of icon themes and in the future I would want to use different icons with different icon themes without the hassle of compiling source each time; I don't think it is within the scope of this problem to consider compiling from source with custom icons.
Synergy includes their icons when compiling the executables and does not fully support app indicators in Ubuntu for chosen icon themes.
A feature request on Synergy tracker website for indicator support has been created and should be viewed/upvoted when considering this problem.