ViernesDeEscritorio 08/05/2026

Nuevamente #viernesdeescritorio hoy es un buen día para hablar de QuickShell, son un conjunto de herramientas diseñadas para poder crear entornos gráficos sobre compositores de Wayland o WIndows Manager.

La idea es la existencia de cajas que permitan crear barras, menús y los widgets necesarios para generar interfaces de forma rápida y con un mantenimiento amigable. La forma común de configurar un Windows Manager o Compositor este se puede instalar de forma manual, en un Windows Manager instalar manualmente las herramientas para cambio de fondos de pantalla, barras de trabajo al estilo waybar, widgets, todo se arma como un rompecabezas de forma de dejarlo al gusto de los usuarios. Como esto varía de un entorno a otro existen herramientas que se mantienen de un entorno a otro, pero su configuración puede diferir de igual forma, a raíz de todo el trabajo que esto implica surgieron los scripts de configuración para WM y Compositores.

Los scripts de los Windows Manager fueron inicialmente algo de nicho programadores que personalizaban y automatizaban sus configuraciones, compartiendo luego con la comunidad en sus perfiles de GitHub o GitLab, algunos se lograron mantener en el tiempo y otros simplemente desaparecían cuando el mantenedor perdía interés o dejaba de tener tiempo disponible. Entre los scripts que siempre recuerdo con cariño y que aún funciona esta gh0stzk, una implementación de BSPWM muy completa y que deja todo listo para usar.

– Vídeo referencia de gh0stzk

Cuando Wayland comenzó a tomar fuerza y con la llegada de Hyprland ciertos scripts llegaron y lograron calar, creando una nueva ola de personalizaciones ML4W, HYDE Dotfiles, Omarchy, de los cuales algunos decidieron migrar posteriormente a convertirse en una distribución como el caso de Omarchy y HYDE Dotfiles.

En la actualidad hay una serie de Compositores que están logrando avanzar sobre el gusto de los usuarios y que vienen ganando popularidad, Hyprland y Niri entre ellos, es en estos donde QuickShell toma relevancia, crear interfaces modernas y eficientes con el uso de estas herramientas ha permitido a muchas personas se vuelvan a animar a crear personalizaciones.

Configurado con QML (lenguaje para la creación de interfaces) tiene integración con gran cantidad de componentes x11, pipewire, wayland, sway, hyprland sin ser limitantes a otros usos.

PAra estas personalizaciones igualmente se diseñan paquetes de instalación que integran un WM o Compositor al diseño, con la ventaja que su funcionamiento se actualiza junto con los entornos al contar con gran cantidad de tipos que interactuan con componentes como el bluetooh, red, wi-fi, pipewire, poolkit entre otros, por lo cual al ser actualizados dichos componentes el lenguaje se actualiza y el creador de la interface no debe realizar todo ese trabajo que sucede por debajo de la apariencia.

También es cierto que para su uso es necesario que se instale el lenguaje como tal en el equipo algo que ya esta en repositorios de diferentes bases en arch por ejemplo basta con sudo pacman -S quickshell.

Para fedora se debe tener activo los repositorios COPR de la siguiente manera sudo dnf copr enable errornointernet/quickshell y luego sudo dnf install quickshell.

En Ubuntu se necesita activar un repo

sudo add-apt-repository ppa:avengemedia/danklinux
sudo apt update

sudo apt install quickshell

SI se desea usar la versión en desarrollo no estable se puede apuntar al git, cosa que tambien se puede hacer en otras bases sudo apt install quickshell-git

En su documentación se encuentra las formas para usarlo en otras bases.

Para el usuario posiblemente este paso será innecesario, porque en los scripts de instalación de los dotfiles este tipo de cosas ya están previstas, se acostumbra colocar en los gits las bases soportadas y pasos de instalación. Algunos dotfiles son ya famosos como el caso de DMS y Noctalia, estas han logrado volverse populares y son incluso implementadas por defecto en CachyOS si se usa con Hyprland (DMS) o Niri (Noctalia).

Si eres curioso y deseas ver otros proyectos puedes encontrarlos en el siguiente Github.

Ahora sí veremos los Vídeos de la semana.

Y como siempre para el cierre toca el #viernesdeescritorio

https://x.com/EntreVideos/status/2052587636192133139?s=20

https://social.linux.pizza/@manosymaquinasentrevideos/116536772343785848

Gracias por su atención Feliz Fin de Semana

Nota: Los vídeos colocados en este post pertenecen a mi canal de Youtube https://www.youtube.com/@MaquinasLinux y las imágenes del #ViernesDeEscritorio son capturas de pantalla de mis escritorios También se encuentra material en el Telegram https://t.me/+RlAVNsKQbM5Z0hkt



0
0
0.000
3 comments
avatar

Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

Consider setting @stemsocial as a beneficiary of this post's rewards if you would like to support the community and contribute to its mission of promoting science and education on Hive. 
 

0
0
0.000
avatar

Congratulations @ubaldonet! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 2000 HP as payout for your posts, comments and curation.
Your next payout target is 3000 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

0
0
0.000