Páginas

6 de agosto de 2015

Darle a KDE una apariencia uniforme en sus aplicaciones QT y GTK

Ayer en mi blog personal estaba montando una pequeña perreta discusión sobre la actitud de los desarrolladores de GNOME con respecto al soporte de las apliaciones GTK en entornos que usan librerías QT.

A modo de resumen, el artículo trata sobre la muerte anunciada de oxygen-gtk, un tema creado para hacer visualmente compatible las aplicaciones GTK dentro de KDE, siempre y cuando se use Oxygen como estilo y que su creador Hugo Pereira Da Costa no quiere ni puede mantener, porque portarlo para que sea compatible con las últimas versiones GTK, conllevaría escribir todo desde cero.

Total, que me puse a buscar, leer, y encontré la forma de hacer que en KDE todo se vea uniforme un 99%, y les dejo aquí los pasos para hacer esto posible.

Como tener la misma apariencia en aplicaciones QT y GTK

Lo primero es que debemos tener disponible el paquete Breeze, el nuevo artwork de Plasma 5 en nuestro repositorio. Ya en DesdeLinux mostré como instalarlo en Kubuntu 14.04, pero no estoy seguro si ese método funcione aún. Además, aunque funcione, necesitamos tener librerías GTK superior o igual a la versión 3.16.

En el caso de ArchLinux solo debemos instalar:

$ sudo pacman -S breeze breeze-kde4 gtk-engines gtk3

teniendo estos requisitos cubiertos, pasamos a realizar los pasos para dejar KDE de esta forma:

KDE QT GTK

KDE QT GTK KDE QT GTK KDE QT GTK

Primero, descargamos un tema GTK inspirado en Breeze:

Descargar Tema GTK

Encontraremos adentro del fichero descargado una variante Light y otra Dark, así que solo tenemos que descomprimir el fichero y copiar la que queramos en /usr/share/themes/ o en ~/.themes/ si solo lo usamos nosotros. Abran un terminal y ejecuten:

$ wget -c https://github.com/dirruk1/gnome-breeze/archive/master.zip
$ unzip gnome-breeze-master.zip
$ cd gnome-breeze-master/
$ sudo cp -Rv Breeze-* /usr/share/themes

Como en KDE 4, por lo menos en Archlinux, ya no existe la opción de configurar visualmente el tema de nuestras aplicaciones GTK, debemos editar el fichero ~/.gtkrc-2.0, el cual debe ser más o menos así:

# File created by KDE Gtk Config
# Configs for GTK2 programs 

include "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc"
style "user-font" 
{
        font_name="Tahoma Regular"
}
widget_class "*" style "user-font"
gtk-font-name="Tahoma Regular 10"
gtk-theme-name="Breeze-gtk"
gtk-icon-theme-name="Numix"
gtk-fallback-icon-theme="Numix"
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-menu-images=0
gtk-button-images=0

Ahora, las líneas que nos interesa son:

include "/usr/share/themes/Breeze-gtk/gtk-2.0/gtkrc"
gtk-theme-name="Breeze-gtk"

Lo guardamos y queda un último paso por hacer.. descargamos este Esquema de Colores para KDE: 😀

Descargar Esquema de Colores

Eso lo importamos en Preferencias del Sistema » Apariencia de las aplicaciones » Colores y ya está..

Y eso debe ser todo..



from Desde Linux http://feedproxy.google.com/~r/UsemosLinux/~3/b0xFq-NWrRw/
via IFTTT