De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

StumpWM es un gestor de ventanas embaldosado que se creó al creador Shawn Betts encontró ratpoison creciendo cada vez más grande y " lispy ". Destinado como sucesor de ratpoison, StumpWM se publica bajo los términos de la Licencia Pública General GNU , versión 2 (GPLv2). [2]

Como se explica en la wiki de StumpWM, los desarrolladores decidieron re-implementar en gran medida ratpoison en Common Lisp usando CLX : [3]

StumpWM surgió de la frustración de los autores al escribir ratpoison en C. Muy rápidamente nos dimos cuenta de que estábamos construyendo paradigmas de estilo ratpoison lispy- emacs . Teníamos un REPL colgando de 'Ct:', ganchos y un subconjunto creciente de Common Lisp en la implementación ... Estaba claro que lo que realmente queríamos era un administrador de ventanas escrito en Lisp desde cero con mucho espacio para personalizar y piratería en tiempo real.

Los autores describen StumpWM en los siguientes términos: [4]

StumpWM intenta ser personalizable pero visualmente mínimo. No hay decoraciones en las ventanas, ni iconos ni botones. Tiene varios ganchos para adjuntar sus personalizaciones personales y variables para modificar.

Lisp y personalización [ editar ]

StumpWM se puede ejecutar tanto en Steel Bank Common Lisp (SBCL) como en GNU CLISP , siendo SBCL generalmente preferido para un mejor rendimiento. [4] El entorno SLIME se usa comúnmente para aplicar actualizaciones y personalizaciones en tiempo real a StumpWM. También hay otro programa llamado stumpish ("StumpWM Interactive Shell") que proporciona una forma estándar de interactuar con el administrador de ventanas desde una terminal. [4]

Las personalizaciones del administrador de ventanas se almacenan en un archivo .stumpwmrc que se encuentra en el directorio de inicio de cada usuario. Este archivo contiene código Lisp para configurar StumpWM. [4]

Desarrollo [ editar ]

El código fuente de StumpWM está alojado en GitHub y el sistema de control de versiones utilizado es Git . [5] También hay una lista de correo disponible para problemas relacionados con StumpWM. [6]

Ver también [ editar ]

Referencias [ editar ]

  1. ^ Bjergaard, David (30 de mayo de 2018). "¡[STUMP] StumpWM 18.05 lanzado!" . stumwpm-devel (lista de correo).
  2. ^ a b Archivo de COPIA de StumpWM.
  3. ^ "Fondo" . La wiki de StumpWM. 2006-10-05 . Consultado el 1 de diciembre de 2014 .
  4. ^ a b c d "Stumpwm - ArchWiki" .
  5. ^ "The Stump Window Manager: Descargas" .
  6. ^ "Stump-devel" .