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:
Primero, descargamos un tema GTK inspirado en Breeze:
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:
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