8

I have on my cinnamon panel some tray icons (skype, pidgin, dropbox) that appear next to others coming from cinnamon but that do not fit the general appearance.

enter image description here

I'd like to replace them with my own icons so that they have similar design to those remaining.

Where should I look for icons for pidgin, skype and dropbox?

grafthez
  • 641
  • skype icon is tough! –  Dec 01 '14 at 13:07
  • your terminology is obscure. I have edited to make it clear, but also I should flag it to be closed because it is too general in scope. Or maybe you should edit it or create separate questions for the different applications. Dropbox will fit very easily the desktop if you use proper icon set. Skype is very difficult. Somebody has created a separate build only to change the tray icon. I think one of your links is to that Russian site. Clementine for example is also difficult to edit. But skype is the toughest. –  Dec 01 '14 at 13:32
  • I think this question is too large, because there is no one universal method for changing the system tray icons. Some changes are easily done through the application itself, most of them depend on the icon themes, and changing or editing those may be the best way. But some, like Skype, would not allow changing the tray icon in none of the above ways. –  Dec 02 '14 at 16:36

2 Answers2

2

The Skype icon can be replaced by installing a modified version of sni-qt which points the location of the tray icons as /usr/share/pixmaps/skype.

To do this, enter the following commands in a terminal -

wget https://www.dropbox.com/s/x91gec5q0uz3hnx/sni-qt_0.2.6-0ubuntu1_i386-modified.deb?dl=0 -O sni-qt_0.2.6-0ubuntu1_i386-modified.deb

sudo dpkg -i sni-qt_0.2.6-0ubuntu1_i386-modified.deb

The above two commands will download and install the modified version of sni-qt

Now, we will download and extract the new icon set, which is based on the Faenza Dark theme -

wget https://www.dropbox.com/s/wimn53noljv0vbi/skype_systemtray_custom_icons.zip?dl=0 -O skype_systemtray_custom_icons.zip

unzip skype_systemtray_custom_icons.zip

The final step is to create a directory /usr/share/pixmaps/skype and copy the icons to it.

sudo mkdir /usr/share/pixmaps/skype

sudo cp skype/* /usr/share/pixmaps/skype

sudo chmod +r /usr/share/pixmaps/skype/*

The result -

Before - enter image description here

After - enter image description here

To restore the original configuration -

sudo apt-get purge sni-qt

sudo rm -r /usr/share/pixmaps/skype

sudo apt-get install sni-qt

Credits to this post and this website.

  • `dpkg: dependency problems prevent configuration of sni-qt:i386: sni-qt:i386 depends on libdbusmenu-qt2 (>= 0.3.2).

    dpkg: error processing package sni-qt:i386 (--install): dependency problems - leaving unconfigured Errors were encountered while processing: sni-qt:i386`

    –  Dec 01 '14 at 15:00
  • Try sudo apt-get -f install. Have you added support for MultiArch? – Rohith Madhavan Dec 01 '14 at 15:02
  • how to do add support for MA? –  Dec 01 '14 at 15:03
  • sudo dpkg --add-architecture i386 – Rohith Madhavan Dec 01 '14 at 15:03
  • sorry for my previous comment now deleted. my system failing had nothing to do with the above error. after reinstalling the system, after a while it is stuck again on boot without nothing to do with this answer. have to fix this first before being able to test again. my problem is this –  Dec 02 '14 at 09:32
1

Where to search for icons

You can look for icons at http://www.iconfinder.com:

Add an application to cinnamon panel

Next I will explain how to add Pidgin to the cinnamon panel bar and how to change its icon.

Let say that your cinnamon panel bar looks something like in the following image in this moment:

cinnamon panel

To add Pidgin in the panel par, go to Menu and search for "Pidgin". When it found, right click on it and select Add to panel:

Add app to panel

So now your panel bar it looks like this:

cinnamon panel

Change the icon for an application

Let say that you want to change the default icon for Pidgin to the following:

Pidgin icon

To change the icon for Pidgin, go to Menu search for "Main menu" and open it. When it open, search for "Pidgin" application, click Properties and change the icon by clicking on it:

change icon change icon

So, finally, your panel bar it looks like this:

cinnamon bar

Moreover, you can move an application anywhere you want on the panel by right clicking on the panel and selecting Panel Edit mode. Now you can drag and drop your application anywhere you want on the panel:

right cinnamon panel

Radu Rădeanu
  • 169,590
  • 1
    You read question? tray - it's link not section fast exec. – plsgogame Jul 26 '13 at 08:58
  • @plsgogame The word "tray" doesn't exist in Cinnamon terminology. But you can drag and drop your application anywhere you want on the panel: see here ;) – Radu Rădeanu Jul 26 '13 at 09:32
  • ok @Radu Rădeanu, but i need change skype icon, it's not easy. You know how i can it's make. – plsgogame Jul 26 '13 at 09:40
  • @plsgogame Use the same method for Skype or for whatever application. I think I explained quite clearly. Do you want the same explanation for any particular application? – Radu Rădeanu Jul 26 '13 at 09:56
  • 1
    no, you not understand, i need change skype icon at tray, i need change not shortcut need change system icon, like this link – plsgogame Jul 26 '13 at 10:05
  • look last my answer. Thx.@Radu Rădeanu – plsgogame Jul 26 '13 at 12:09
  • @plsgogame Did you even try to change the icon for Skype in Main Menu (alacarte)? – Radu Rădeanu Jul 26 '13 at 12:38
  • 2
    no i want change skype icon. Not in menu, blue icon on menu does not bother me. I want see on tray(running skype icon) gray icon, not green, not red, not yellow, gray. like previous link. – plsgogame Jul 26 '13 at 13:13
  • @plsgogame If you dont't change the Skype icon in Main Menu (alacarte), how do you think it will change the icon in the panel bar? – Radu Rădeanu Jul 26 '13 at 13:19
  • 2
    ufff, @Radu Rădeanu, f*cking panel bar!!! Do not you understand what I want... like this iwant panel bar - it's panel for run applications, tray - it's not panel for run app, it's panel notification about messages, calls, errors and etc... – plsgogame Jul 26 '13 at 13:27
  • you see differences?! – plsgogame Jul 26 '13 at 13:28
  • @plsgogame That picture it doesn't have nothing to do with cinnamon. – Radu Rădeanu Nov 08 '13 at 17:37
  • 1
    Pidgin's Preferences-Interface - System tray icon, Show system tray icon. If set to Always, a Pidgin status icon appears in Cinnamon panel status area (which is a system tray sort of), and that one is not affected by editing the Menu pidgin icon. But that is what the question asks. That status icon stays visible as long as the application is open. Clicking it hides/unhides the Buddy list. What you call an application ("you can move an application anywhere you want on the panel") and you edited there is the launching button. That edit also changes the window tab but not the status (tray) –  Dec 01 '14 at 13:05
  • You say: "The word "tray" doesn't exist in Cinnamon terminology" Not true. The term is used to name a panel applet that comes by default in Linux Mint Cinnamon 17. (When I talk about tray in previous comment that is the one involved.) It is called System Tray. Another one here. Also, the term appears when searched here. –  Dec 01 '14 at 13:18