I then got reminded by how great the Faenza icon theme looked on Libreoffice, as can be seen here http://www.webupd8.org/2011/07/faenza-icons-for-libreoffice-toolbar.html (note: I didn’t use the pack that page links to since it doesn’t seem to work for Libreoffice 4.3, which in turn seems to be the only version of LibreOffice the instructions below work for). Unfortunately, I was driven away from it by its installation process:
mv ~/libreoffice_faenzaMOD.zip ~/images_crystal.zip&&
sudo mv /usr/share/libreoffice/basis-link/share/config/images_crystal.zip /usr/share/libreoffice/basis-link/share/config/images_crystal.orig.zip && sudo mv ~/images_crystal.zip /usr/share/libreoffice/basis-link/share/config/images_crystal.zip
(in a nutshell: Overwrite the icon pack over the crystal.zip file)
It’s not particularly complicated (not that much more than the one below, anyway) but I feared that meant that if I updated the Crystal icon theme package, the Faenza icon theme would get replaced by Crystal icons again, which meant that I’d have to repeat the installation process of the icons. Because of that I never tried it.
This is because the above instructions replaces the file that contains Crystal LibreOffice icons with the one that contains the Faenza port. However, Libreoffice wouldn’t know that (which is why in the configuration window it’d be listed as Crystal) and, more importantly, the computer wouldn’t know: When the Crystal icon theme package gets updated the process would overwrite the Faenza icons file with a Crystal icons file, thinking that it’s replacing the old Crystal icons file. (It’s explained somewhat here http://cgit.freedesktop.org/libreoffice/core/commit/?id=16613995dd9489e190e74eadae357a7b6c45c594 )
But one day, when I was on LibreOffice 4.3, I decided to give it a go anyway. As it turned out, I didn’t actually have to replace the Crystal icons file with the Faenza icons file – I could place the Faenza icon file as a different file with a different name (in an apparently new-since-Libreoffice-4.3 directory: /usr/lib/libreoffice/share/config), and LibreOffice would “see” it. There’s only one requirement: The file name starts with “images_” (the icon is then listed as having the name of whatever is present between “images_” and “.zip”).
This seems to work on LibreOffice 4.3, both the .deb packages I downloaded from http://www.libreoffice.org/download/libreoffice-fresh/ and the packages I installed from Ubuntu’s PPA.
However, I couldn’t get it to work on an installation of LibreOffice 4.2 (downloaded from LibreOffice’s site. Actually, it occupied the OS installation seen in the screenshots here before I had it updated, and the icon theme then worked). I haven’t tested the LO4.2 from Ubuntu’s PPA, though.
Here’s how the installation is done:
- Download the icon pack from
http://gnome-look.org/content/show.php/Faenza+Icons++for+LibreOffice++4.0.0?content=157970&PHPSESSID=19364b75b3826103c4b57ee9be0cc55c or http://gnome-look.org/content/show.php?content=152391 or anywhere else, as long as the pack works! (note: The 1st link presents more complete themes, but the Faenza set there resembles the original Faenza less than the one in the less complete 2nd link)
- If needed (it is for the 1st link above but not the 2nd) extract the archive, and find the .zip file that is the icon pack you want.
- Rename the .zip file(by replacing whatever between “images_” and “.zip” with anything you want, for example “images_SEBtP.zip”).
- Move it to the /usr/lib/libreoffice/share/config folder if you installed Libreoffice from the PPA, or /opt/libreoffice4.3/share/config
(In a nutshell: Get the icon set, and do step 4)
And here’s how to change icon themes in LibreOffice:
- Go to Tools >> Options >> View, and the option is there
So, how does installing a custom icon theme for LibreOffice go for users of “other” distributions (i.e. Fedora (preferably with Freed-ora “installed”!), Slackware (preferably with FreeSlack “applied”!), Arch(or preferably Parabola!), Debian proper, everything based on them, and everything unrelated to them like Windows/Wine or an LFS installation!)?