[TIP] Hacer que Firefox use nuestro tema de iconos en KDE

Este es el primer post que publico, un pequeño tip que puede ayudarnos a mejorar la estética de nuestra distro. Espero sea de su agrado.

No se si suceda en todas las distros que usen KDE, pero en las que he probado, Firefox (y Thunderbird) nunca se integra bien con el tema de iconos que tengamos y opta por usar el tema Oxygen (el tema de iconos de KDE). Si les sucede algo como esto no hay problema, es muy sencillo de solucionar.

Siempre que descargamos un tema de iconos nos viene dentro de la carpeta un archivo llamado index.theme. En este archivo se encuentran algunas especificaciones que el tema de iconos va a seguir y que se pueden modificar con cualquier editor de textos.

Nosotros solo nos enfocaremos en la línea que dice Inherits. En la línea Inherits se deben colocar los temas de iconos de los cuales nuestro tema actual va a tomar los iconos faltantes (fallback).

Esto es que si, por ejemplo, nos falta el icono de Transmission, nuestro tema buscará en la linea de Inherits y usará el icono de Transmission del primer tema que se encuentre.

Para explicar como solucionar el problema usaré otro ejemplo usando el tema Betelgeuse:

Version=0
Inherits=Faenza,KFaenza,oxygen,hicolor
Example=folder

Betelgeuse apunta a Faenza y KFaenza primero, pero también a oxygen. Simplemente hacemos lo siguiente:

  • Borramos oxygen de Inherits.
  • Borramos oxygen de los Inherits de los index.theme dentro de las carpetas de Faenza, KFaenza y hicolor, si es que los tenemos instalados. Esto lo haremos porque funciona como una cadena Betelgeuse>KFaenza>oxygen.
  • Recargamos el tema de iconos.
  • Reiniciamos Firefox.

Y listo, Firefox debería usar el tema de iconos que nosotros elijamos.