Script de shell de Linux permite iconos de bandeja personalizados con YAD

Un reciente artículo de Hackaday explora un método sencillo para que los usuarios de Linux creen iconos personalizados en la bandeja del sistema mediante scripts de shell y la herramienta YAD. La técnica permite un acceso rápido a feeds RSS, como las últimas publicaciones de Hackaday. Al aprovechar los estándares Freedesktop, el proceso funciona en diversos entornos de escritorio como KDE y GNOME.

Publicado el 6 de enero de 2026, el artículo de Hackaday titulado "Linux Fu: Yet Another Shell Script Trick" destaca cómo los estándares Freedesktop de Linux simplifican la creación de iconos de bandeja personalizados, evitando problemas de compatibilidad entre entornos de escritorio como KDE y GNOME.

El autor admite tener demasiados iconos en la bandeja, pero señala su utilidad para tareas en segundo plano o acceso rápido a servicios. Para crear uno, el tutorial utiliza YAD, descrito como "yet another dialog" (otro diálogo más), un programa basado en GTK derivado de Zenity. A pesar de posibles problemas menores en KDE, YAD es una herramienta versátil para diálogos, selectores de archivos y más.

El script de ejemplo crea un icono de bandeja que obtiene y muestra los últimos artículos de Hackaday mediante RSS. Al ejecutarse sin argumentos, configura el icono usando un archivo de imagen con el nombre del script y la extensión ".icon.png". Un menú de clic derecho ofrece la opción de salir, mientras que hacer clic en el icono activa un diálogo que muestra el contenido del feed.

Los intentos iniciales de usar WebKit de YAD para renderizar HTML fallaron debido a una versión desactualizada del repositorio, dependencias faltantes y errores de OpenGL de NVIDIA. En su lugar, el script usa wget para obtener el feed RSS y awk para analizar títulos y URL. Se presentan dos enfoques de diálogo: un diálogo de texto-información que canaliza la salida con la opción --show-uri para enlaces clicables, o un diálogo estándar con texto formateado en Pango para mejores visuales, incluyendo un encabezado amarillo "Hackaday Today!".

La versión formateada canaliza la salida de awk en una variable para líneas de comando más limpias, resultando en enlaces subrayados y clicables que se abren en el navegador predeterminado. Los scripts están disponibles en GitHub, y se mencionan alternativas como Python o herramientas de minimización a bandeja como AllTray, aunque algunas no admiten Wayland.

Este método resalta la flexibilidad de Linux para scripting de mejoras prácticas en el escritorio sin programación compleja.

Artículos relacionados

Windows 11 desktop mockup showcasing the proposed PowerToys Command Palette Dock, a Linux-inspired customizable panel with system widgets.
Imagen generada por IA

Microsoft propone un dock inspirado en Linux para Windows PowerToys

Reportado por IA Imagen generada por IA

Microsoft está explorando una nueva función Command Palette Dock para su utilidad PowerToys, inspirándose en los escritorios de Linux para agregar un panel secundario personalizable a Windows. Este elemento de interfaz opcional permitiría a los usuarios fijar widgets para acceder rápidamente a información del sistema y controles. La propuesta busca responder a las demandas de los usuarios por una personalización más flexible del escritorio en Windows 11.

Un entusiasta de la tecnología ha compartido cómo automatizó completamente su entorno de escritorio Linux sin abrir nunca la terminal. El proceso transformó las tareas repetitivas cotidianas en flujos de trabajo fluidos e invisibles.

Reportado por IA

jdSystemMonitor es una aplicación de código abierto que ofrece una vista completa de los componentes internos del sistema Linux, superando las herramientas de monitoreo estándar. Desarrollada por Jakob Dev, combina el seguimiento esencial de recursos con funciones únicas como la gestión de Flatpak y entradas de inicio automático. Disponible principalmente como Flatpak, enfatiza la portabilidad y el minimalismo.

Un artículo reciente destaca varias herramientas de línea de comandos e interfaces gráficas que automatizan la instalación y actualización de binarios de software desde lanzamientos de GitHub en sistemas Linux. Estas utilidades abordan las limitaciones de los gestores de paquetes tradicionales al manejar aplicaciones precompiladas no disponibles aún en repositorios oficiales. Publicado el 23 de diciembre de 2025, el resumen cubre opciones para diversas distribuciones y preferencias de usuarios.

Reportado por IA

System76 ha lanzado COSMIC 1.0.5, una actualización puntual de su entorno de escritorio basado en Rust que se estabilizó por primera vez en diciembre de 2025 junto con Pop!_OS 24.04 LTS. Las nuevas funciones incluyen la visualización del porcentaje de batería en la bandeja del sistema, además de mejoras para Pop!_OS y otras distribuciones GNU/Linux.

Un artículo destaca cinco editores de texto para terminal fáciles de usar que superan a nano en facilidad, con navegación por ratón y atajos familiares. Publicado el 31 de enero de 2026, la guía muestra opciones con interfaces intuitivas para usuarios de Linux que buscan eficiencia sin complejidad. Estas herramientas priorizan la accesibilidad mientras incorporan funcionalidades avanzadas.

Reportado por IA

How-To Geek ha publicado una guía que presenta cinco entornos de escritorio Linux que imitan la interfaz de Windows para usuarios que buscan familiaridad. El artículo enfatiza que Linux puede adoptar una apariencia similar a Windows sin comprometer sus características principales. Se publicó el 28 de diciembre de 2025.

 

 

 

Este sitio web utiliza cookies

Utilizamos cookies para análisis con el fin de mejorar nuestro sitio. Lee nuestra política de privacidad para más información.
Rechazar