miércoles, 7 de junio de 2006

Iconos Oxygen en KDE 3.5.x

Los usuarios de PCs que siguen noticias de linux saben que se aproxima un cambio evolutivo en el sistema de escritorio KDE. En su versión 4.0, este entorno proporcionará una mayor coherencia entre sus componentes visuales (Plasma), auditivos (Phonon/decibel) y de control de hardware (Solid), de manera que tendremos que preocuparnos menos de configuraciones y más de hacer un entorno a nuestro gusto y medida. Entre los cambios visuales que traerá consigo se encuentra el juego de iconos Oxygen, de alta calidad y que han seguido un estudio de usabilidad para hacernos más fácil saber qué tipo de archivo estamos tratando según su icono asociado. Pero, ¿tenemos que esperar a KDE 4? ¡Pues no! No necesariamente, vaya. Con un par de arreglos podemos tener los iconos de oxygen listos para el uso y deleite cotidiano en nuestro actual KDE. Vamos por partes:

  1. Ten instalado el paquete subversion. No es necesario realmente, pero si te gusta ir viendo los cambios y añadidos que van implementando los iconos, es muy recomendable.

  2. Instala también el paquete kde-icons-nuovext. Luego entenderás por qué.

  3. Copia la carpeta /usr/share/icons/hicolor a tu carpeta $HOME/.kde/share/icons/ . Todos los conjuntos iconos tienen una propiedad (se ve en el index.theme de la carpeta del conjunto) que hacen que hereden del conjunto hicolor. Así que, tratándose de versiones SVN (ergo, incompletas) de iconos, vamos a dar antes un poco de coherencia al conjunto

  4. Ahora, copia el contenido de /usr/share/icons/crsytalsvg a $HOME/.kde/share/icons/hicolor, esto es, cp -R /usr/share/icons/crystalsvg/* $HOME/.kde/share/icons/hicolor/. Esto sobreescribirá los antiguos iconos hicolor por crystal, bastante más vistosos.

  5. Ahora viene nuovext. Realiza el mismo paso anterior, esto es, cp -R /usr/share/icons/nuovext/* $HOME/.kde/share/icons/hicolor/. Los iconos nuovext se parecen mucho más a los futuros oxygen que los de crystal.

  6. Copia únicamente el archivo /usr/share/icons/hicolor/index.theme en la carpeta $HOME/.kde/share/icons/hicolor

  7. Explico estos cuatro pasos anteriores como capas de una imagen: Primero establecemos la base o "fondo" a partir del estándar, hicolor. No obstante, esta base está bastante obsoleta y la actualizamos con crystal, que sería la primera capa. Esto nos daría realmente el mismo resultado que tener el juego de iconos crystal por defecto, dada la herencia que antes he mencionado con hicolor. Pero como crystal difiere del objetivo final, añadimos una capa más (nuovext) que tiene un mayor parecido. Visualmente ya estaría, pero para que oxygen crea que este conjunto de iconos es el hicolor (del cual heredará todos los iconos que él no tenga), tenemos que hacérselo creer, y es por eso que copiamos el archivo index.theme

  8. Sólo queda descargar el archivo oxygen.tar.bz2 (¡¡CUIDADO!! SON 82MB DE DESCARGA) y descomprimirlo en $HOME/.kde/share/icons mediante tar -xjvf oxygen.tar.bz2. Esto ya SI es el conjunto oxygen del futuro KDE 4.

  9. Bien, doy por sentado que sabeis cambiar el conjunto de iconos. Yo lo hago desde kcontrol porque no me convence ksystemsettings, pero tanto con uno como con otro resulta bastante fácil.


Listo, ya teneis el futuro oxygen para vuestro disfrute personal. Ahora, si queréis que se reflejen los cambios que van haciendo a los iconos, abrís una consola, entrais en $HOME/.kde/share/icons/oxygen y tecleais svn update, que actualizará los iconos a la última versión del SVN.
Share to Facebook Share to Twitter Email This Share on Google Plus Share on LinkedIn