Cómo Mostrar Información en tu Escritorio Linux con Conky

Si alguna vez has navegado por comunidades de Linux en Reddit, Twitter u otras redes sociales, probablemente hayas visto capturas de pantalla de sistemas con un diseño elegante, donde la hora, la fecha y otra información del sistema se muestran directamente en el escritorio.

Si quieres lograr esto en tu sistema, necesitas dominar una de las aplicaciones más útiles de Linux: Conky.

¿Qué es Conky?

Conky es un monitor del sistema que muestra información en tu escritorio. Fue diseñado como reemplazo de torsmo, un software que dejó de desarrollarse en 2004.

Configuración por Defecto de Conky

Es importante señalar que no es un personalizador de escritorio ni una aplicación que modifique completamente el tema.

Simplemente es una herramienta que complementa la apariencia del sistema que intentas crear.

Aunque Conky es un software extremadamente poderoso una vez que dominas sus aspectos más complejos.

Instalar Conky

Dado que Conky ofrece muchas posibilidades (y que algunas pueden ser complicadas), desglosaremos la instalación en sus elementos más básicos para evitar frustraciones.

Instalación de Conky

Si quieres garantizar la mejor compatibilidad con la mayor cantidad de temas, necesitamos lo siguiente:

  • Conky
  • LUA – Para ejecutar scripts dentro de los temas más complejos.
  • jq – Un procesador JSON portátil con un consumo mínimo de recursos.
  • curl – Algunos temas lo usan para obtener datos en línea (como el clima).

Con esto en mente, instalemos Conky..

En Ubuntu/Debian/Mint

sudo apt install lua5.4 jq curl conky-all

En Fedora/RHEL

sudo dnf install conky lua jq curl

En Arch Linux y sus variantes

sudo pacman -S lua jq curl

Las versiones oficiales de los repositorios de Arch no incluyen todas las funciones avanzadas de Conky, por lo que hay que obtenerlo desde el AUR con:

yay -S conky-lua

Si tienes una GPU Nvidia, usa la versión especial para estas tarjetas gráficas:

yay -S conky-lua-nv

Poner en Marcha Conky

Conky es una herramienta extremadamente versátil, pero necesita algo de configuración previa antes de lograr la estética perfecta para tu escritorio.

Ejecución de Conky

Crea una carpeta de configuración en tu directorio Home si no la tienes:

mkdir -p ~/.config/conky

Copia el archivo de configuración predeterminado de Conky a tu carpeta personal:

cp /etc/conky/conky.conf ~/.config/conky/

Ejecuta Conky para probarlo:

conky

Aparecerá una configuración básica en la esquina superior izquierda. Si quieres que Conky siga ejecutándose después de cerrar la terminal, usa:

conky &
disown

Para detenerlo, usa:

killall conky

Para iniciar Conky al encender el sistema:

nano ~/.config/autostart/conky.desktop

Agrega lo siguiente:

[Desktop Entry]
Type=Application
Name=conky
Exec=conky --daemonize --pause=5
StartupNotify=false
Terminal=false

Usar Conky Manager para Instalar Temas

Si prefieres una configuración más fácil sin editar archivos, Conky Manager ofrece una interfaz gráfica intuitiva.

Instalación de Conky Manager

En Ubuntu

sudo add-apt-repository ppa:teejee2008/foss
sudo apt update && sudo apt install conky-manager2

En Fedora

sudo dnf install make automake gcc gcc-c++ kernel-devel p7zip ImageMagick git vala libgee-devel gtk3-devel gstreamer1-devel clutter-devel webkit2gtk3-devel libgda-devel gobject-introspection-devel json-glib-devel gettext gettext-devel
git clone https://github.com/zcot/conky-manager2.git
cd conky-manager2
make
sudo make install

En Arch Linux

sudo pacman -S conky-manager

Encontrar Temas de Conky

Conky es completamente personalizable y hay muchas opciones para embellecer tu escritorio.

Fuentes de Temas

  1. GitHub: Explora temas con la etiqueta conky-theme.
  2. OpenDesktop: Encuentra packs de temas en pling.com.

Instalación de Temas

  1. Descarga el archivo ZIP del tema.
  2. Extrae los archivos en ~/.config/conky o ~/.conky.
  3. Abre Conky Manager y actívalo.

Solucionar Fondos Negros y Superposiciones

Si Conky tiene un fondo negro o se solapan los textos, sigue estos pasos:

1. Abre el archivo de configuración del tema (.conf)

2. Encuentra la línea own_window_argb_visual

Asegúrate de que sea la siguiente:

own_window_argb_visual = true,

3. Modifica o añade esta línea

own_window_argb_value = 0,

4. Guarda y reinicia Conky

Si el fondo se vuelve blanco en lugar de transparente, elimina la siguiente línea:

own_window_colour = '#FFFFFF',

Alternativas a Conky

Si Conky te parece complicado, prueba estas opciones:

  • GKrellM – Un monitor del sistema con apariencia retro.
  • Eww – Un moderno y elegante sistema de widgets para escritorio.

Con estos conocimientos, ya puedes empezar a personalizar tu escritorio Linux con Conky y mostrar información de forma elegante.

¡Explora, experimenta y diviértete diseñando tu sistema ideal!