The idea is to gather all great icon themes and desktop themes that work on a Linux Mint 18 Cinnamon system but often also work on other systems.
#Two scripts to install all icons and themes
But fair warning your icon or theme selection manager will have a LOT of choices then.
all-in-once-installation_deb_icons.sh
all-in-once-installation_deb_themes.sh
is for linux mint, ubuntu, debian, elementary and all derivatives of debian using apt-get and other commands.
#One script to uninstall all the themes and icons
Uninstalling can be as important as installing, I made also a
uninstall-all-icons-and-themes.sh
that will uninstall all icons, themes and repositories.
Because ambiance and radiance themes 'pollute' our theme manager I have added a script to install/delete them selectively.
install-ambiance-and-radiance.be
uninstall-ambiance-and-radiance.sh
As a rule of thumb I will install themes from github and other preferably in the home folder.
Beware themes will be copied to ~/.themes
Beware icons will be copied to ~/.icons
Beware cursors will be copied to ~/.icons
If provided with a deb, tar.gz or a script the installation ends up (most likely) in
/usr/share/themes
/usr/share/icons
Remove manually if you have already an older/adapted version.
It is up to you to activate them with your theme/icon manager.
Sardi has its origins in Ardis but has evolved in a new icon set of 18 variations with 5 core sets.
Download at http://sourceforge.net/projects/sardi/
Read more at http://erikdubois.be/category/sardi-icons/
Run this script to install the latest version
icons-sardi-latest.sh
Sardi totals up to 54 Sardi variations including Sardi and Sardi Extra.
These are all runs of the colour changing scripts. All icon themes in Sardi with the name COLORA have scripts to change the colours the way YOU want.
16 million colours = 16 million choices
These icons are the result of perfecting the scripts.
https://github.com/erikdubois/Sardi-Extra
Run this script to install the latest version
icons-sardi-extra-latest.sh
This icon theme is based on an older one i.e. yltra flat also on github.
This is an exercise in changing the directories from scalable/... to 22x22/...
Surfn (old name Super Ultra Flat Numix Remix) will be updated not the Yltra Flat icon set.
Run this script to have them installed :
icons-surfn-latest.sh
These themes have been altered with scripts to change the colour accents.
More info on these githubs and on http://erikdubois.be
Arc : https://github.com/erikdubois/arc-theme-colora Arc : http://erikdubois.be/change-colour-arc-theme-horst3180/
Mint-Y : https://github.com/erikdubois/Mint-Y-Colora-Theme Mint-Y : http://erikdubois.be/
##Arc Breeze
##Arc Evopop
##Arc Faba
##Arc Sun
These themes have been altered with scripts to change the colour accents.
More info on these githubs and on http://erikdubois.be
Mint-Y : https://github.com/erikdubois/Mint-Y-Colora-Theme Mint-Y : http://erikdubois.be
All themes are sorted alphabetically.
https://github.com/erikdubois/Mint-Y-Colora-Theme
https://github.com/erikdubois/Mint-Y-Colora-Theme
https://github.com/erikdubois/Mint-Y-Colora-Theme
##Mint-Y-Fire
https://github.com/erikdubois/Mint-Y-Colora-Theme
https://github.com/erikdubois/Mint-Y-Colora-Theme
https://github.com/erikdubois/Mint-Y-Colora-Theme
https://github.com/erikdubois/Mint-Y-Colora-Theme
https://github.com/erikdubois/Mint-Y-Colora-Theme
A script is included to change this transparent theme to follow your colour choice.
https://github.com/numixproject/numix-icon-theme-circle
Numix is used as a fall-back icon theme for Sardi icon theme. So you should install it. Whenever an icon is not yet made in Sardi, it will use the icon of Numix if they have made it.
https://github.com/solus-project/evopop-icon-theme
Since not all icons are available or we see an icon from Mint-Y icon theme, we take the SURFN icon theme as a fallback icon theme to fill in the gaps. The following lines have been added to the script to change the inherits line in order to get the missing icons :
echo "################################################################"
echo "Renaming the content of the index.theme"
sudo find /usr/share/icons/EvoPop -name "index.theme" -type f -exec sed -i 's/'Inherits=gnome,hicolor'/'Inherits=Surfn,gnome,hicolor'/g' {} \;
renamed to Lüv and Lüv Dark
https://github.com/NitruxSA/flattr-icons
https://github.com/daniruiz/Super-Flat-Remix
blue, green, orange and orange bright
git clone https://github.com/alecive/FlatWoken.git
Moka icon theme inherits from Faba. We will install it also.
These can also be installed and will NOT be installed.
Latest can be found on gnome-look.org
http://gnome-look.org/content/show.php?content=166286&forumpage=0
Downloads came from here. Not working for the moment.
https://github.com/manson9/dalisha-icon-theme
Inherits from Moka !!
https://github.com/horst3180/vertex-icons
Also suitable for linux mint cinnamon although KDE is mentioned
https://github.com/keeferrourke/la-capitaine-icon-theme.git
We will get the latest icons from github.
Since not all icons are available or we see an icon from Mint-Y icon theme, we take the SURFN icon theme as a fallback icon theme to fill in the gaps. The following lines have been added to the script to change the inherits line in order to get the missing icons :
echo "################################################################"
echo "Renaming the content of the index.theme"
find $HOME"/.icons/Oranchelo" -name "index.theme" -type f -exec sed -i 's/'Inherits=gnome'/'Inherits=Surfn,gnome,hicolor'/g' {} \;
https://github.com/OrancheloTeam/oranchelo-icon-theme
We will get the latest icons from github.
Since not all icons are available or we see an icon from Mint-Y icon theme, we take the SURFN icon theme as a fallback icon theme to fill in the gaps. The following lines have been added to the script to change the inherits line in order to get the missing icons :
echo "################################################################"
echo "Renaming the content of the index.theme"
sudo find /usr/share/icons/Paper -name "index.theme" -type f -exec sed -i 's/'Inherits=Adwaita,gnome,hicolor'/'Inherits=Surfn,Adwaita,gnome,hicolor'/g' {} \;
https://github.com/snwh/paper-icon-theme
#Ambiance Theme and Radiance colors
http://www.ravefinity.com/p/download-ambiance-radiance-colors.html
Since this one includes so many variations, it is NOT installed in the
installation_deb_themes.sh
script. You can install via a separate script.
#Arc theme
https://github.com/horst3180/arc-theme
#Arch Frost theme
http://osendott.github.io/arch-frost/
##Arch Frost GTK
##Arch Frost GTK Dark
#Ceti 2 Theme
http://horst3180.deviantart.com/art/Ceti-445892596
https://github.com/horst3180/ceti-2-theme
#Flatabulous theme
https://github.com/anmoljagetia/Flatabulous
#Numix Daily theme
Installed when you install the numix circle icons.
This theme has been adapted to be softer on the eyes. Background of file-manager is grey.
#Vertex theme (dark and light)
https://github.com/horst3180/Vertex-theme
This theme can be dark and light.
I have made an article to explain the complete installation also browsers for vertex here :
#What can you do if the script does not execute?
Since I sometimes forget to make the script executable, I include here what you can do to solve that.
A script can only run when it is marked as an executable.
ls -al
Above code will reveal if a script has an "x". X meaning executable. Google "chmod" and "execute" and you will find more info.
For now if this happens, you should apply this code in the terminal and add the file name.
chmod +x typeyourfilename
Then you can execute it by typing
./typeyourfilename
Or you can follow these steps
#But that is the fun in Linux.
You can do whatever Y O U want.
Share the knowledge.