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:
Si usamos ArchLinux lo podemos instalar desde AUR:
$ yaourt -S gnome-breeze-git
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..
Me conformo con que no me quede sin decorador de ventanas cada que cambio el tema :(.
Eso con KDE4 no pasa.. o si?
En mi caso si pasa =( , tengo kubuntu 15 y si pasa. u.u una pena, enrealidad estoy pensando en matar todo el S.O. y cambiarme a Arch con un escritorio mas ligero que no me dé tantos problemas.
Hugogif te recomiendo xfce una foto del mio:
http://i59.tinypic.com/o74tp2.jpg
Muchas Gracias por Compartir, Excelente, si logro aplicarlo a Debian 8 jessie, te aviso.
XD quizas no pueda, Utilizare el tema GTK para Gnome sera que funciona?
El tema gtk-theme-orion se adapta perfectamente al tema breeze. Os recomiendo probarlo.
Lo tengo instalado también y créeme, para nada se integra con Breeze.. por lo menos no como este..
Ese tema breeze descargado desde github con gnome-shell 3.16 se ve genial, solo se tiene que instalar una extensión para que las ventanas queden cuadradas como en KDE, la extensión se llama Straight Top Bar.
https://extensions.gnome.org/extension/814/straight-top-bar/
A ver si logro adaptar el tema de Xubuntu (greybird) para KDE con los íconos de GNOME SHIKI y el cursor DMZ White.
Al menos en lineas generales ya tengo todo uniforme. Salvo los iconos de Google Chrome, las flechas, el refresh y el home.
Excelente apariencia, no se puede pedir más. Gracias por compartir, escribo desde mi Archlinux con Plasma 5 y ahora sin lamentarme cada vez que abro una aplicación Gtk, que no son muchas.