Can I Change/Override a specific icon from theme in home?

Please post suggestions for improvement of Cinnamon here
https://github.com/linuxmint/Cinnamon

Can I Change/Override a specific icon from theme in home?

Postby Redsandro on Mon Dec 17, 2012 11:29 am

This is an annoyance, especially when your monitor is color corrected for dark gamma for graphic purposes:
minticon.png
minticon.png (10.09 KiB) Viewed 775 times


All common icons are white by default, but somehow Pidgin Messenger and Tomboy Notes are black, and on my monitor really hard to distinguish.

I have tried some other icon themes, and in some themes they have a normal (colored) appearance, and in others they are white, like the rest is now. Both are fine. I prefer the colored ones though, like dropbox.

However, all of these themes change a lot more icons (duh) and in my opinion this is not an improvement. I like the icons the way they are, except for these two.

Is there a way I can configure the appearance of these icons, and possibly others, within ~ my personal home?
Because I like them to be whatever I want, independent from the chosen icon theme, and without affecting other users.
Redsandro
Level 3
Level 3
 
Posts: 105
Joined: Sun Jul 17, 2011 6:40 pm

Linux Mint is funded by ads and donations.
 

Re: Can I Change/Override a specific icon from theme in home

Postby Redsandro on Fri Dec 21, 2012 11:43 am

I think other themes do this too. A lof themes only change basic icons, and the rest are the same.

It feels like:
[default icons] -> [subsection overriden by icon theme]

I am looking for:
[default icons] -> [subsection overriden by icon theme] -> [subsection overriden by user]

I can override those weird camouflage black-on-black icons with the originals that are also installed, e.g.:
/usr/share/pixmaps/tomboy-32.xpm

Any thoughts?
Redsandro
Level 3
Level 3
 
Posts: 105
Joined: Sun Jul 17, 2011 6:40 pm

Re: Can I Change/Override a specific icon from theme in home

Postby Redsandro on Fri Dec 21, 2012 12:02 pm

Here is some interesting information under "Use another icon set while keeping the Ubuntu Mono panel icons":
https://help.ubuntu.com/community/Icons

  • Go to /usr/share/icons
  • Make a copy of your theme, e.g. Mint-X in ~/.icons/
  • Rename the folder to a new name.
  • Open index.theme
  • Change the "Name" field to a new name, e.g. Based-on-Mint-X
  • Change "Inherits" field to the name of the icon theme you want to use ‘Inherits=Mint-X’ to the name of the folder of the icons you want to use. (This folder may be in ~/.icons or in /usr/share/icons)
  • Save the file and go to appearance preferences to set the new icon theme.


But Both Mint-X and gnome themes have the normal yellow colored icons. I don't understand where the black ones are coming from and how I actually override two or three icons only without using 100 dirs.
Redsandro
Level 3
Level 3
 
Posts: 105
Joined: Sun Jul 17, 2011 6:40 pm

Re: Can I Change/Override a specific icon from theme in home

Postby Redsandro on Tue Jul 23, 2013 7:56 am

Ow ca-mòòn, please help me out here. :P

I love the dark theme and I am totally used to all these icons, except the two dark ones (tomboy and pidgin) which don't make sense.
I want to hard-code these to use the default yellow and purple icons.

Why?

delme1.png


Because in a sunny office

delme2.png


I want to use the screen for what it was meant to do: Give visual feedback on where to click!
Redsandro
Level 3
Level 3
 
Posts: 105
Joined: Sun Jul 17, 2011 6:40 pm

Re: Can I Change/Override a specific icon from theme in home

Postby abnvolk on Thu Jul 25, 2013 11:11 am

Uhmm... Actually, the colourful icons are not from the themes, but from the applications, because those themes don't provide the icons for the applications. You can simply use another theme instead. Mint-X is based on Faenza, and Faenza has many variants, with both light and dark panel icons, so that seems to be a good choice. Also, if you install it manually, you can choose whether to overwrite colourful panel icons with monochrome ones :)
Here is the link: http://code.google.com/p/faenza-icon-theme/downloads/detail?name=faenza-icon-theme_1.3.zip&can=2&q=.
abnvolk
Level 4
Level 4
 
Posts: 495
Joined: Thu May 10, 2012 11:05 am

Re: Can I Change/Override a specific icon from theme in home

Postby Redsandro on Wed Jul 31, 2013 12:50 pm

Thanks for the information. I was canalizing the installation script in order to figure out how I can remove the monochrome icons while keeping the rest, because this is already installed by default on my system.

However, I don't think the choice to override the defaults with monochrome ones applies to either tomboy or pidgin:
Code: Select all
echo
read -p "Do you want to replace some 22x22 applications icons by their monochrome conterpart to be displayed in system tray ? [Y]es, [N]o :" response
current_dir=$(pwd)
case $response in
   [Yy]* )
      for theme in Faenza Faenza-Dark
      do
         cd $install_dir/$theme/apps/22
         if [ "$theme" = "Faenza" ]; then
            echo "...CoverGloobus..."
         fi
         ln -sf $install_dir/$theme/status/22/covergloobus-panel.png ./covergloobus.png
         if [ "$theme" = "Faenza" ];   then
            echo "...Deluge..."
         fi
         ln -sf $install_dir/$theme/status/22/deluge-panel.png ./deluge.png
         if [ "$theme" = "Faenza" ];   then
            echo "...Exaile..."
         fi
         ln -sf $install_dir/$theme/status/22/exaile-panel.png ./exaile.png
         if [ "$theme" = "Faenza" ];   then
            echo "...Fusion Icon..."
         fi   
         ln -sf $install_dir/$theme/status/22/fusion-icon-symbolic.png ./fusion-icon.png
         if [ "$theme" = "Faenza" ];   then
            echo "...Gnome-do..."
         fi
         ln -sf $install_dir/$theme/status/22/gnome-do-panel.png ./gnome-do.png
         if [ "$theme" = "Faenza" ];   then
            echo "...iBus..."
         fi
         ln -sf $install_dir/$theme/status/22/ibus-panel.png ./ibus.png
         if [ "$theme" = "Faenza" ];   then
            echo "...Kupfer..."
         fi
         ln -sf $install_dir/$theme/status/22/kupfer-panel.png ./kupfer.png
         if [ "$theme" = "Faenza" ];   then
            echo "...Me TV..."
         fi
         ln -sf $install_dir/$theme/status/22/me-tv-panel.png ./me-tv.png
         if [ "$theme" = "Faenza" ];   then
            echo "...Zim..."
         fi
         ln -sf $install_dir/$theme/status/22/zim-panel.png ./zim.png
      done
      ;;
    * ) ;;
esac
Redsandro
Level 3
Level 3
 
Posts: 105
Joined: Sun Jul 17, 2011 6:40 pm


Return to Cinnamon

Who is online

Users browsing this forum: No registered users and 7 guests