Durante años probé y trabaje con distintos entornos de escritorios entre ellos GNOME, KDE, XFCE… Buscando el equilibrio entre estética y productividad. Hasta que descubrí que lo que realmente necesitaba era un control total. Saber qué sucede en cada momento, ser más efectivo, moverme con agilidad y aprovechar toda la potencia que el sistema puede ofrecerme. Y eso es lo que me da este entorno.
Este post muestra uno de mis entornos de trabajo en Linux basado en un tiling window manager, en este caso, bspwm. Un entorno pensado para máxima eficiencia, ideal para sysadmins, devops o cualquier usuario que quiera llevar su productividad, control y rendimiento al siguiente nivel. Dejo aqui algunas capturas:
Sistema base #
Actualmente dispongo de un Debian 13 (trixie), aunque este entorno puede replicarse fácilmente en cualquier distribución Linux.
❯ uname -a
Linux atlas 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux
❯ lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 13 (trixie)
Release: 13
Codename: trixie
Conjunto de herramientas #
Mi entorno se compone de un gestor de ventanas tipo tiling y un conjunto de herramientas que se complementan entre sí:
| Herramienta | Descripción |
|---|---|
| bspwm | Gestor de ventanas modo tiling |
| sxhkd | Demonio de teclas de acceso directo para Xorg, que reacciona a los eventos de entrada ejecutando comandos |
| polybar | Barra de estado rápida y fácil de usar |
| rofi | Selector de ventanas y un lanzador de aplicaciones |
| picom | Compositor independiente para Xorg, adecuado para su utilización con administradores de ventanas que no proporcionan composición como es el caso de bspwm |
Estas cinco herramientas constituyen la base del entorno. Existen otras utilidades adicionales para funciones más específicas (como la gestión del Bluetooth - blueman-applet, gestor de fondos de pantalla - nitrogen…) pero su elección dependerá de las preferencias y necesidades de cada usuario. Todas ellas están disponibles en el repositorio mencionado en este post.
Filosofía del entorno #
Mi entorno se basa en una idea sencilla, máximo control con mínima distracción. Cada herramienta cumple una función concreta y se integra con las demás para formar un flujo de trabajo ágil, limpio y completamente personalizable.
- Control total: Saber qué sucede en cada momento del sistema.
- Agilidad: Moverse entre tareas sin depender del ratón ni de menús innecesarios.
- Productividad: Eliminar fricción, automatizar acciones repetitivas y mantener el foco en lo importante.
- Potencia: Aprovechar al máximo los recursos del sistema con herramientas ligeras y modulares.
Configuración completa #
Si quieres replicar este entorno o adaptarlo a tu propio flujo de trabajo, puedes acceder a todos los ficheros y scripts en mi repositorio:
Encontrarás las configuraciones para cada herramienta (bspwm, sxhkd, polybar…). Junto con scripts que en su conjunto crean este entorno profesional.