Cuando recién comencé en el mundo de GNU/Linux una de las cosas que más me llamó la atención era la gran flexibilidad para personalizar nuestro escritorio, algo que hacía con gran frecuencia en los primeros tiempos.
Temas GTK como Industrial —Indubstrial, para ser más preciso— y Albatross, eran mis favoritos en ese entonces a pesar de no ser los más bonitos, su simplicidad y una baja gama de colores lo hacían especiales para mí.
En este caso quiero compartir con la comunidad que gusta de personalizar su escritorio, este elegante tema Vertex, el cual viene en tres variantes: Default (dark header-bars), Light o Dark.
Vertex-theme está desarrollado para GTK 2, GTK 3, Cinnamon y Gnome Shell, es compatible con los escritorios Gnome, Cinnamon, XFCE, Mate, Budgie, Pantheon etc. Además trae temas para Firefox, Chrome/Chromium y el dock Plank.
Requerimientos
- Al menos Gnome/GTK 3.10. Funciona en todas las versiones hasta la 3.18
- gnome-themes-standard
- Murrine engine
- gtk-engine-murrine (Arch Linux)
- gtk2-engines-murrine (Debian, Ubuntu, elementary OS)
- gtk-murrine-engine (Fedora)
- gtk2-engine-murrine (openSUSE)
- gtk-engines-murrine (Gentoo)
Instalación
Desde un terminal ejecutamos:
sudo rm -rf /usr/share/themes/{Vertex,Vertex-Dark,Vertex-Light,\ Vertex-Gnome-Shell,Vertex-Gnome-Shell-3.16,Vertex-Cinnamon} rm -rf ~/.local/share/themes/{Vertex,Vertex-Dark,Vertex-Light,\ Vertex-Gnome-Shell,Vertex-Gnome-Shell-3.16,Vertex-Cinnamon} rm -rf ~/.themes/{Vertex,Vertex-Dark,Vertex-Light,\ Vertex-Gnome-Shell,Vertex-Gnome-Shell-3.16,Vertex-Cinnamon}
Los paquetes precompilados para Ubuntu, Debian, Fedora y openSUSE se pueden obtener por dos vías, además de una opción para compilar:
- Añadir repositorio e instalar manualmente.
- Instalar el paquete (.deb, .rpm) binario directamente.
- Compilar Vertex-theme.
1. Añadir repositorio e instalar manualmente
Abrimos un terminal (con privilegios Root):
En Debian 8.0 “jessie”
echo 'deb http://download.opensuse.org/repositories/home:/\ Horst3180/Debian_8.0/ /' >> /etc/apt/\sources.list.d/\ vertex-theme.list apt-get update apt-get install vertex-theme
Añadir la llave (Key)
wget http://download.opensuse.org/repositories/home:Horst3180/\ Debian_8.0/Release.key apt-key add - < Release.key
Fedora (versiones: 22, 21, 20)
cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/home:Horst3180/\ Fedora_22/home:Horst3180.repo yum install vertex-theme
xUbuntu (versiones: 15.10, 15.04, 14.10, 14.04)
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/\ home:/Horst3180/xUbuntu_15.10/ /' >> /etc/apt/sources.list.d/\ vertex-theme.list" sudo apt-get update sudo apt-get install vertex-theme
Añadir la llave (key)
wget http://download.opensuse.org/repositories/home:Horst3180/\ xUbuntu_15.10/Release.key sudo apt-key add - < Release.key
openSUSE (versiones: Tumbleweed, 13.2, 13.1)
zypper addrepo http://download.opensuse.org/repositories/\ home:Horst3180/openSUSE_Tumbleweed/home:Horst3180.repo zypper refresh zypper install vertex-theme
Arch Linux
yaourt -S vertex-theme
2. Instalar el paquete binario (.deb, .rpm) directamente
Debian 8 “jessie”:
Fedora:
xUbuntu:
Vertex-theme_xUbuntu_15.10.zip
Vertex-theme_xUbuntu_15.04.zip
Vertex-theme_xUbuntu_14.10.zip
Vertex-theme_xUbuntu_14.04.zip
openSUSE:
Vertex-theme_openSUSE_tumbleweed.zip
Vertex-theme_openSUSE_13.2.zip
Vertex-theme_openSUSE_13.1.zip
3. Compilar Vertex-theme
Esta opción es importante si queremos optimizar el tema a un escritorio en particular, p. ej. compilarlo exclusivamente para XFCE Desktop, o modificar el código fuente (gtkrc, ProgressBar, etc.)
Dependencias:
- autoconf
- automake
- pkg-config o pkgconfig si utilizas Fedora
- libgtk-3-dev distribuciones basadas en Debian o gtk3-devel para distros basadas en RPM
- git
Obtener la fuente
Abrimos nuevamente un terminal y ejecutamos:
para la versión actual (Latest):
git clone https://github.com/horst3180/vertex-theme --depth 1 && \ cd vertex-theme
para la versión estable:
git clone https://github.com/horst3180/vertex-theme --depth 1 && \ cd vertex-theme git fetch --tags git checkout $(git describe --tags `git rev-list --tags \ --max-count=1`)
También puedes descargar el código fuente desde aquí:
En la ubicación dónde descargamos el archivo .Zip lo extraemos —utiliza el método habitual en tu caso—:
unzip Vertex-theme-20150923.zip cd Vertex-theme-20150923
Compilar e instalar el tema
./autogen.sh --prefix=/usr sudo make install
Opciones que podemos pasarle al comando autogen.sh
--disable-cinnamon deshabilitar el soporte Cinnamon --disable-dark deshabilitar el soporte Vertex Dark --disable-gnome-shell deshabilitar el soporte GNOME Shell --disable-gtk2 deshabilitar el soporte GTK2 --disable-gtk3 deshabilitar el soporte GTK3 --disable-light deshabilitar el soporte Vertex Light --disable-metacity deshabilitar el soporte Metacity --disable-unity deshabilitar el soporte Unity --disable-xfwm deshabilitar el soporte XFWM --with-gnome=<version> construir el tema para una versión específica de Gnome (3.10, 3.12, 3,14, 3.16, 3.18). Aunque normalmente la correcta versión es detectada.
Por ejemplo para deshabilitar Cinnamon y XFWM sería:
./autogen.sh --disable-cinnamon --disable-xfwm --prefix=/usr
Desinstalar Vertext-theme
En un terminal ejecutar:
sudo make uninstall
o
sudo rm -rf /usr/share/themes/{Vertex,Vertex-Dark,Vertex-Light}
Extras
En la carpeta extra (Vertex-theme-20150923) residen temas para Chrome/Chromium y Firefox, además de una solución para Ubuntu-Software-Center cuando se utiliza la variante Dark.
Por ejemplo, para instalar el tema de Firefox debemos copiar la carpeta extra/Firefox/Vertex/chrome en ~/.mozilla/firefox/tu_profile.default/. Lo mismo aplica si quieres instalar Vertex-Dark o Vertex-Light. Asegurarse que la casilla Usar colores del sistema en las preferencias de Firefox está des-tildada, luego reiniciamos Firefox.
Suponiendo que mi carpeta Vertex-theme-20150923 se encuentra en ~/Descargas:
cp -r ~/Descargas/Vertex-theme-20150923/extra/Firefox/Vertex/chrome ~/.mozilla/firefox/mi_profile.default/
En el caso de los temas para Chrome/Chromium, arrastrar el archivo Vertex.crx o Vertex-light.crx que se encuentran en la carpeta extra/Chrome a una ventana de Chrome/Chromium.
Para el tema de Plank, copiar la carpeta Vertex-Plank en ~/.local/share/plank/themes o /usr/share/plank/themes/ luego seleccionar preferencias en el dock Plank para seleccionar el tema.
Ejemplo:
cp -r ~/Descargas/Vertex-theme-20150923/extra/Vertex-Plank \ ~/.local/share/plank/themes
Vertex-theme en Debian “jessie” XFCE4 Desktop (VBox):
Fuente:
https://github.com/horst3180/Vertex-theme
Ufff, me maravillan tus posts colega… Había probado Vertex semanas atrás en un chance que le estoy dando a la nueva rama de Cinnamon (2.8.x)
Tu eres un excelente redactor y uno de mis referentes, aprecio mucho tu comentario. Trataré de mantener un ritmo en las publicaciones, aunque no es fácil.
Nana, Maikel lo que tiene son perretas :D. Ud es un excelente redactor y punto. kudos colega!
Gracias Ozkar!
Saludos.
Asi que perretas. A que borro esto. Por cierto, luego te envio mi feedback al repecto… Ve preparando el post de presentacion y dale una salidita por consola a lo que se este proceando o me da la impresion de que estoy usando un .exe 😀
Por temas como estos me dan ganas a veces de pasarme a GTK…
No se que Desktop o WM estás utilizando, lo que te puedo decir es que hay temas hermosos de Openbox, Fluxbox, KDE etc, etc. Solo que hay tantos que nunca nos terminan de conformar, siempre nos falta algo que tiene otro tema y así sucesivamente.
Pulgar para arriba. 😀
Descargando….
Me alegro que te hayan gustado. Habrá más temas en otras entradas.
Ahora mismo estoy usando Vertex-Dark en el escritorio y en las ventanas, y Numix-Technic en los iconos. Soy tan feliz que se me saltan las lágrimas.. 😥 😀
Del mismo autor me parece, está Arc, que es mucho más bonito 😀
Así es, en ambas apreciaciones. Sin duda está mejor logrado (estilo flat, transparencias…). Está propuesto para el próximo artículo – era la frutilla del postre 😉
También te recomiendo que le sigas la pista a El General, un tema de iconos para KDE, pero que su autor lo está portando también para GNOME 😉
Gracias por el dato! 😀 están realmente buenos. Anotando en mi agenda.
Uff, me ha gustado ese tema Arc.
Sip, se nota un poco más el suavizado en los colores con respecto a este (Vertex) en particular, además del diseño Flat que va muy bien. Ya casi lo tengo terminado para publicar.
No se a uds pero a probar Vertex-Dark en Lubuntu 14.04 y utilizar Libreoffice 5.0.1 con el tema de iconos Sifr los iconos casi se me pierden sin embargo la version normal (vertex) si deja un buen sabor…
Ayyy, yo también hice esa combinación y es como entrar en un cuarto oscuro sin cerillos, ni linterna, ni nada. Le puse Crystal y luce mejor. ¿Has probado con Breeze?
No, no he usado Breeze (de hecho instale Vertex por el articulo) porque aun no me da por ponerme a personalizar LXDE con themes gtk (supongo que los WM siguen siendo mis preferidos )