By default, it uses a dark gtk-paste icon when I use the Faenza-Dark icon theme.

Instead, I want it to use the gtk-paste icon from the Faenza-Darkest icon theme.

But rather than replace the icon inside the theme, how can I simply tell Diodon to use X icon instead? I've read all suggested questions before posting this, but they lean more towards replacing the icon rather than telling it to use different one.

Your comment below "replacing that icon it would replace it system-wide, meaning all applications that call for the gtk-paste icon would use the light (white) one" clarified that you only want to change the gtk-paste icon in the app-indicator tray but use the original icon in other places (application toolbars). I thought you just wanted to avoid editing system files.
–
idbriiMay 6 '11 at 19:27

For anyone wondering, you can determine that diodon uses gtk-paste from diodon's desktop file. For another application, look for its desktop file in /usr/share/applications. (ex: /usr/share/applications/diodon.desktop) If that exists, look for the line that says Icon=. If it says something like Icon=gtk-paste, then you can change your icon theme to change the icon used. If it says something like Icon=/usr/share/icons/diodon/diodon.png (a file path), then you have to edit diodon.desktop to change the icon, but your change may be overwritten whenever you do an update.
–
idbriiMay 13 '11 at 17:21

Now your new theme will persist regardless of system upgrades. (Unless Faenza removes the gtk-paste.png icon. If you're worried about that, use cp instead of ln -s. But you won't get updates to the icon.)

My Faenza-Alan looks like this:

In testing this, I see that it's probably a bug that Faenza uses a light app-indicator icon for any of the dark themes. Anyone know where you can file a bug?

Note: You could also do this without the sed steps by overriding Faenza-Dark instead of creating a new Faenza-Alan theme, but this way you can clearly see the difference between Faenza-Dark and Faenza-Alan.
–
idbriiMay 5 '11 at 23:34

I did all of the above for myself so I could use this or this icon.
–
idbriiMay 5 '11 at 23:39

Hi pydave, thanks for taking all that time to look into this! The reason I don't use Faenza-Darkest, is because it makes most all icons white (e.g, stop, reload, back, forward), and since I'm using the Orta theme, white-on-white is very hard to see. I tried editing the applications configuration file, to no avail. Looks like I'm stuck. Unfortunately there is no where I know of to file a bug, the creator hosted it on Deviant Art, but is no longer active. Sure wish there was another mono-theme out there with as many icons as Faenza.
–
AlanMay 6 '11 at 0:27

it sounds to me like you should be using the "Actions" folder from Faenza and the "Status" folder from Faenza-dark
–
LeronMay 6 '11 at 0:35

@Alan: Did you try the last option? (Make your own lightweight icon theme). I'll add a screenshot of what it looks like to me.
–
idbriiMay 6 '11 at 19:16

I looked in the Faenze-Dark actions folder and didn't see a gtk-paste.png so I bet Feanza dark uses the same icon as regular Faenza.
–
winchendonspringsMay 5 '11 at 0:56

Hi. Yes, Faenza Dark uses the same gtk-paste icon from Faenza. But I want to avoid replacing the icon, so it doesn't affect anything but the applet.
–
AlanMay 5 '11 at 1:42

hmm, I'm not sure there's another way to replace the one .png for just one case. You could dig through your theme and try to adjust where applets pull icons from, but I don't know that would work. I always just make a link and rename the original if I want to change an icon.
–
winchendonspringsMay 5 '11 at 2:11

When you say adjust where the applet pulls icons from, do you mean the index.theme file? Also, I made a little discovery, in the Diodon configuration file it has a line that says: gtk-paste. But changing that doesn't affect the icon for some reason...hmm...
–
AlanMay 5 '11 at 3:02

I upvoted because I've been down this road many times with Faenza and Awoken. If you look at the preferences.ui script it just calls for gtk-paste. Now it's up to your icon theme. When I swapped out Awoken icons I made a back up. Lets say go to Fanzea and rename it to gtk-paste-old.png and copy the gtk-paste.png from Darkest.
–
wojoxMay 5 '11 at 3:08

I looked into diodon source and it just takes the icon from gtk-paste, but if that icon was white in Faenza-Dark it would not fit in Equinox's toolbars, which is the reason why it was first created.

A way around would be modifying diodon's source so it would use something like "gtk-paste-panel", if "gtk-paste-panel" is not available try "gtk-paste". After that add "gtk-paste-panel" icon to Faenza.

You can ask that to the diodon team at launchpad. It would be a nice enhancement.