Dark mode / modo oscuro en LXQT

Febrero 19, 2025 Tiempo de lectura: 3 minutos

Contexto:
Acabo de formatear uno de mis sobremesas. Un viejo i5 que tenía con Debian 12 / KDE con 32 gigas (16 de base ampliados) y un ssd. Para el multi tasking: el procesador era el evidente cuello de botella. Y me estaba desesperando. Ya la paciencia no era suficiente: algunas webs no respondían bien. En Peertube "too many requests" intentando logearme. En LinkedIn: apuntarme a una oferta me decía "Ya te has apuntado a esa oferta". Enfin: formateo. Y para darle la vuelta a ese cuello de botella (sin pagar un nuevo procesador...), he optado por cambiar de escritorio / gestor de ventanas.

Sé que existe un sin fin de distros ultra ligeras para pcs viejos. Pero aparte de mi fanatismo por Debian: no me considero lo suficientemente "friki" / "pro" para hacerle frente a la falta de soporte para esas distros. Y no me refiero a soporte oficial. Me refiero a que cuando googleas una guía de lo que sea, para instalar X o corregir Y en linux. ¿En que distros se basan esas guías, la inmensa mayoría? Debian / Ubuntu, Fedora, y si tienes suerte: Arch, que es cada vez más popular. Pero claro, esas guías dependen en gran parte de dependencias, repositorios de susodichas distros, y no se pueden extrapolar / adaptar a otras distros. Porque si acabas metiendo versiones de / paquetes, pasar de buscar "como instalar X en Linux" a "como rescatar X distro de linux" porque la has brickeado rompiendo las dependencias xD

Así que he pasado de KDE Plasma, que es muy bonito, completo, y llamativo. A LXQT, que no es tan bonito ni completo... Pero me chupa menos CPU.

No obstante. Nisiquiera en 2025, viene con modo oscuro por defecto. Sigue leyendo para saber como activarlo.

Leer más


Plainews - RSS en tu terminal

Enero 20, 2025 Tiempo de lectura: 183 minutos

Hoy vengo a estrenar la categoría Software, que esto no me cuadra en la de auto alojamiento. No es un servicio como tal, es un simple programa.

De hecho va un poco de la mano de uno de los primeros artículos que escribí, re descubriendo RSS.

Pero esta vez, en lugar de una solución GUI, es una solución TUI. Por lo tanto, más guay.

Plainews te permite seguir y leer tus fuentes RSS mediante tu terminal. Es un programa que se puede instalar mediante PIP.

Tiene una configuración limitada. Pero bueno, ¿Cuáles son las necesidades de un lector de RSS, particularmente en terminal?

Tiene una capacidad de temas, que aunque reducida en comparación a otros programas, hay algo para todos los gustos.

Puedes maximizar el panel que estés usando (bien la selección de feed, el feed, o el artículo seleccionado), hacer un pantallazo, salir, o enseñar los atajos del teclado en un nuevo panel. Sencillo y eficaz.

La gestión de feeds se hace mediante un archivo yml que por defecto (al menos si lo has instalado por pip / pipx) en un directorio .plainews dentro de tu home, config.yml. Os comparto el mío como referencia.

#llm_model: ollama/llama3.1
#llm_base_url: http://localhost:11434
language: spanish
followed_feeds:
- https://web.labaudric.net/rss.xml
- https://www.howtogeek.com/feed
- https://proton.me/blog/feed
- https://www.xda-developers.com/feed
- https://9to5linux.com/feed/atom
- https://fosspost.org/feed
- https://itsfoss.com/rss
- https://www.tecmint.com/feed
- https://massivelyop.com/feed
- https://feeds.feedburner.com/mmobomb
- https://www.mmobyte.tv/feed
- https://www.gamingonlinux.com/article_rss.php
- https://kotaku.com/rss
- https://56k.es/feed/
- https://asturgeek.es/feed
- https://sopadeletras.club/mester/feed
- https://blog.jmiguel.eu/index.xml
- https://joselito.mataroa.blog/rss
- https://danisancas.com/atom.xml
- https://blog.asturel.nohost.me/feed/
- https://dotoscat.github.io/index.xml
- https://kabosu.neocities.org/feed.atom
- https://papelerapowgato3.neocities.org/index.xml
history:
keep_history: true
tts:
cmd: say "<text>"

Es básicamente la misma fuente que tengo en mi FreshRSS. Es muy sencillo, son muy pocos bloques.

  • LLM model y LLM base. Mierdas que tengo desactivadas, estoy frontalmente en contra de la IA aunque sea en local. Este programada tiene la capacidad de leer por ti, en Text To Speech, el contenido que le des. En esas dos líneas le dices el modelo que quieres utilizar para leer tus feeds, y en que endpoint lo tienes instalado.
  • El idioma de susodichos contenidos
  • Y las fuentes en si. La dirección de Atom, o XML, o sea cual sea la naturaleza del feed, siempre y cuando respete el estandar RSS
  • Si quieres la funcionalidad de historial (entradas leídas y no leídas)
  • Y para terminar, el comando para activar el Text To Speech que he mencionado antes. Que no uso.

Cabe destacar también, de que al ser TUI, al nivel de imágenes esta completamente limitado. No dispone de esa posibilidad. Y entiendo la filosofía detrás de ese pensamiento, que es liberarte de todo tipo de distracción. Y no me cabe la menor duda que dependiendo de la naturaleza de los feeds: lo puedas aprovechar. Textos más... Reflexivos, por ejemplo. Donde al consultarlos por ese programa, te liberas de los anuncios, de los trackers.. De todo el "ruido" de la web.

No obstante, para contenido del tipo.. Pues, ¿Mío? Sin ir más lejos, donde opino que son necesarios pantallazos del software que estás describiendo, el no poder compartir esos pantallazos es un poco handicap.

Tengo que decir que añadir, personalmente he tenido una experiencia un tanto frustrante a la hora de manipular ese archivo config.yml. He de contrastar quizás en probarlo en otro equipo, pero en este.. A la hora de agregar nuevas fuentes, me daba error... Y al carecer de logs, ha sido complicado llegar a ese punto en el que me enseña todas las fuentes. El proceso ha sido muy absurdo. Tuve que agregar UNA A UNA. Abrir el programa, y dejar que crashee no una, sino dos veces. A la tercera iba la vencida, y salía el feed de la última fuente que hubiera agregado. Eso, para cada fuente. Muy absurdo. Quiero pensar.. Que es algo con la configuración de mi equipo; no puede estar tan roto el programa. Pero en la documentación, escueta y oficial: no dice nada especial para agregar feeds RSS. Simplemente, agregarlas a ese config.yml.

Así que bueno. Dentro de lo cabe, y teniendo en cuenta todo: este programita no deja de ser más que una curiosidad. No puedo decir que lo recomiendo hasta acabar mi aliento.