Leer RSS gracias a Doom Emacs y ORG-MODE

Desde hace tiempo estoy usando Emacs, y más concretamente Doom-Emacs, para cuestiones no sólo del trabajo sino también de mi día a día. Y una de las últimas cosas que he configurado es la opción de poder leer las suscripciones RSS desde Emacs.

Configuración de RSS en Doom-Emacs

Configuración

La configuración es pasmosamente sencilla. Lo primero es descomentar una línea del fichero init.el de Doom.

(rss +org)

Y recargar la configuración para que instale las dependencias. A continuación creamos un fichero llamado elfeed.org dentro de org-directory con un formato parecido a lo siguiente:

* RSS :elfeed:
** Gente a la que leer :general:
*** [[https://victorhckinthefreeworld.com/feed/][Vicktor in the free world]]
*** [[https://www.halondisparado.com/feed/][Halón Disparado]]
*** [[https://rinzewind.org/feed][Rinzewind]]
*** [[https://enriqueam.xyz/feeds/all.atom.xml][Enrique AM]]
** Software Libre :oss:
*** [[https://56k.es/feed/][56K]]
*** [[https://privacyinternational.org/rss.xml][Privacy International]]
*** [[http://ghostbsd.org/rss.xml][GhostBSD]]
** Desordenados

Con esta configuración ejecutamos elfeed-search y elfeed-update y ya tendremos nuestros feed ordenados de más reciente a más antiguo.

Además he añadido el siguinte código a la configuración de org-capture para poder añadir nuevos feeds a mi fichero de configuración:

              ("f" "Feed" entry (file+headline "~/org/elfeed.org" "Desordenados")
               "* %?\n" :empty-lines 1)

De modo que al pulsar 'C-c c' me muestra un menú con la opción "Feed" y me añadirá la entrada en el grupo "Desordenados" del fichero de feeds.

Esta es la maravilla del mundo de los ficheros de texto plano para hacerlo todo.