Probando Guix

Capítulo 2: Instalando Emacs-Guix

Me comprometeré con la siguiente idea: Guix es la Emacs de las distros y de los gestores de paquetes. En el sentido de que como Guix usa GNU Guile, un lenguaje de programación que a la vez es un dialecto de Scheme y por consiguiente, de Lisp; lo que en principio sería una mera coincidencia con el dialecto emacs lisp, luego se convierte en un paralelo ingenioso e incluso útil.

Emacs y Guix comparten la capacidad de personalización que brinda Lisp; pero además existe una interfaz de implementación de Emacs propia para Guix (llamada, muy acertadamente Emacs-Guix). Cuando se comienza con Guix, instalando Guile y Emacs-Guix, la gestión de los paquetes en el equipo se vuelve una tarea muchísimo más simple y directa; en realidad, muy similar a trabajar con ELPA y MELPA para quienes acostumbran usar Emacs.

Para tener esta versión en el equipo que tiene instalado Guix basta con hacer:

guix package -i emacs-guix

Lo que resolverá las dependencias y prontamente tendrá funcionando la versión más reciente del paquete (que tiende a estar tan avanzada como la versión estable).

Una vez más todo el honor a Emacs, el entorno perfecto.

El contador quedará así:

#gestorDePaquetes #guix #softwareLibre #emacs