Léxico TI › Infraestructura › plwm

plwm

Infraestructura Svenska → Actualizado: 2026-10-11

The Pointless Window Manager: escrito por completo en Python, y más un juego de piezas que un producto terminado.

Peter Liljenberg empezó plwm a finales de los noventa y necesitaba hablar el protocolo X desde Python. Así que escribió python-xlib, una implementación del protocolo en Python puro que no enlaza con la biblioteca de C en absoluto. Esa biblioteca acabó siendo lo que sobrevivió: todavía la usan programas que automatizan teclado y ratón.

El gestor en sí era un conjunto de clases —marcos, política de foco, atajos de teclado, una línea de estado— que se heredaban y combinaban en la configuración propia, que por tanto era un programa en Python. El nombre era autoirónico, aunque no del todo injusto: nadie instalaba plwm sin ganas de escribirse el suyo. La idea de que la configuración es código reapareció después en xmonad, awesome y Qtile.

← Volver al léxico