Geany es un editor de texto liviano orientado a la programación en diversos lenguajes (soporta más de 50 lenguajes de programación). Provee muchas características útiles para desarrolladores sin ser tosco. Es software libre (liberado bajo la GPLv2) y está disponible para Windows, Linux y MacOS. Muchas distribuciones con entorno de escritorio XFCE suelen incluirlo como editor de texto por defecto, con lo cual se ha popularizado entre los usuarios. A su vez cuenta con un buen número de plugins para mejorar la funcionalidad como corrector de ortografía, organización de proyectos, traducciones y acceso a repositorios (GIT, SVN, etc.)
Este artículo explica cómo instalar temas de colores en Geany a fin de mejorar nuestra experiencia trabajando con código fuente, especialmente cuando se trata de tonos oscuros.
Desde que utilizo XFCE como entorno de escritorio en mi instalación de Devuan Beowulf me acostumbré a utilizar Geany como editor de texto por defecto. A medida que lo uso me siento más cómodo, ya que lo veo práctico, liviano y funcional. Por eso el día de hoy decidí buscar un tema de colores oscuro, que más se adapte a mis necesidades.
Los repositorios de Debian/Devuan poseen muchos paquetes que proveen plugins adicionales para Geany:
emi@hal9000:~$ apt-cache search geany geany - fast and lightweight IDE geany-common - fast and lightweight IDE -- common files geany-plugin-addons - miscellaneous plugins for Geany geany-plugin-autoclose - auto-closing plugin for Geany geany-plugin-automark - auto-mark plugin for Geany geany-plugin-codenav - code navigation plugin for Geany geany-plugin-commander - command panel plugin for Geany geany-plugin-ctags - ctags plugin for Geany geany-plugin-defineformat - on-the-fly #define prettyprinter plugin for Geany geany-plugin-doc - documentation plugin for Geany geany-plugin-extrasel - extra selection plugin for Geany geany-plugin-gendoc - documentation generation plugin for Geany geany-plugin-geniuspaste - GeniusPaste plugin for Geany geany-plugin-git-changebar - git change bar plugin for Geany geany-plugin-gproject - transitional dummy package for geany-plugin-projectorganizer geany-plugin-insertnum - number inserting plugin for Geany geany-plugin-keyrecord - git change bar plugin for Geany geany-plugin-latex - improved LaTeX support plugin for Geany geany-plugin-lineoperations - Line Operations plugin for Geany geany-plugin-lipsum - Lorem Ipsum generator plugin for Geany geany-plugin-lua - Lua scripting plugin for Geany geany-plugin-macro - macro plugin for Geany geany-plugin-miniscript - Geany Mini-Script filter plugin geany-plugin-numberedbookmarks - numbered bookmarks plugin for Geany geany-plugin-overview - overview plugin for Geany geany-plugin-pairtaghighlighter - tag pair highlighter plugin for Geany geany-plugin-pg - pg plugin for Geany geany-plugin-pohelper - Geany plugin for improved support for GetText translation files geany-plugin-prettyprinter - XML pretty printer for Geany geany-plugin-prj - alternative project manager for Geany geany-plugin-projectorganizer - projectorganizer plugin for Geany geany-plugin-sendmail - mailer plugin for Geany geany-plugin-shiftcolumn - text column shifting plugin for Geany geany-plugin-spellcheck - spellcheck plugin for Geany geany-plugin-tableconvert - table convert plugin for Geany geany-plugin-treebrowser - tree browser plugin for Geany geany-plugin-updatechecker - update checker plugin for Geany geany-plugin-vc - VCS plugin for Geany geany-plugin-workbench - workbench plugin for Geany geany-plugin-xmlsnippets - XMLSnippets plugin for Geany geany-plugins - set of plugins for Geany geany-plugins-common - set of plugins for Geany (translations)
Sin embargo, no existe un paquete que provea temas de colores. Es necesario descargarlos aparte e instalarlos manualmente.
Afortunadamente, el sitio oficial de Geany tiene una página exclusiva con una buena cantidad de temas de colores para descargar:
La instalación de un tema es bastante simple. Primero es necesario copiar la URL del enlace "Download" del tema deseado. Luego cambiar al directorio ~/.config/geany/colorschemes
:
emi@hal9000:~$ cd .config/geany/colorschemes/
Y descargar la configuración del plugin en dicho directorio:
emi@hal9000:~/.config/geany/colorschemes$ wget https://raw.github.com/geany/geany-themes/master/colorschemes/himbeere.conf
Reiniciar Geany.
Desde el menú "View" abrir "Change Color Scheme...":

¡Ahora sí!
