cwm ( Calm Window Manager ) [1] es un administrador de ventanas apilables para el sistema X Window . Si bien se desarrolla principalmente como parte del sistema base de OpenBSD , [2] versiones portátiles están disponibles en otros sistemas operativos similares a Unix.
Autor (es) original (es) | Marius Aamodt Eriksen |
---|---|
Desarrollador (es) | Marius Aamodt Eriksen, Andy Adamson, Niels Provos, Martin Murray, Dimitris Economou, Antti Nykänen, Leah Neukirchen |
Versión inicial | 10 de julio de 2004 |
Lanzamiento estable | 6,9 (1 de mayo de 2021 [±] | )
Repositorio | |
Escrito en | C |
Sistema operativo | Tipo Unix |
Tipo | Administrador de ventanas |
Licencia | Licencia ISC |
Sitio web | www |
Historia
El desarrollo de cwm comenzó de parches a evilwm por Marius Aamodt Eriksen. [3] Para facilitar la implementación de nuevas funciones, cwm finalmente se reescribió usando código de 9wm . [4] El último lanzamiento del autor original se publicó en agosto de 2005. [3]
En abril de 2007, cwm se importó al árbol de fuentes de OpenBSD. [5] En enero de 2008, se reescribió una parte sustancial del código fuente original, incluido todo el código 9wm. [6]
cwm se ha distribuido con OpenBSD desde la versión 4.2, donde reemplazó a wm2 . [7] También existe un puerto Linux de terceros . [8]
Descripción
cwm es un administrador de ventanas apilable orientado al uso intensivo del teclado, [9] [10] tamaño reducido y facilidad de uso. Si bien carece de la funcionalidad explícita de escritorios virtuales , se puede emular mediante el mecanismo de grupos de ventanas. [11] cwm no dibuja decoraciones de ventanas excepto por un borde de 1 píxel alrededor de las ventanas.
cwm incluye varios menús: [10]
- menú ejecutivo (iniciar una aplicación)
- menú de ventana (buscar una aplicación en ejecución)
- ssh al menú (iniciar una sesión de Secure Shell )
- menú exec wm (cambiar a un administrador de ventanas diferente )
Todos estos menús funcionan en una forma de "búsqueda a medida que escribe". [10]
cwm permite subir, ocultar, alternar y buscar ventanas usando solo el teclado, lo que lo hace adecuado para usar como multiplexor de emulador de terminal . [12] Además, permite manipular dispositivos señaladores, como ratones, con el teclado. [1]
Se pueden especificar enlaces de teclas y opciones de configuración adicionales en el archivo de configuración ~/.cwmrc
.
Recepción
cwm es generalmente bien recibido en las comunidades minimalistas de software . [10]
Se observa que cwm se usa principalmente debido a su estado como uno de los administradores de ventanas predeterminados en OpenBSD, [13] aunque a veces se citan otras razones. [14] [15] cwm también es elogiado por su flexibilidad, facilidad de uso y el hecho de que se puede usar sin un mouse. [12] [16]
Ver también
Referencias
- ^ a b Czarkoff, Dmitrij D. (22 de noviembre de 2011), "Introducción: administrador de ventanas tranquilas" , OSNews , consultado el 23 de noviembre de 2011
- ^ "El sistema X Window" , OpenBSD Preguntas más frecuentes , OpenBSD , recuperada 7 de mayo de el año 2016
- ^ a b Eriksen, Marius Aamodt, página de inicio antigua , archivado desde el original el 18 de noviembre de 2011 , consultado el 16 de noviembre de 2011
- ^ "cwm - un administrador de ventanas liviano y eficiente para X11" , páginas de manual de OpenBSD , El proyecto OpenBSD , recuperado el 16 de noviembre de 2011 ,
La reescritura desde cero tomó prestado algo de código de 9wm, sin embargo ese código ha sido eliminado o reescrito.
- ^ "xenocara / app / cwm / calmwm.c" , OpenBSD CVS , OpenBSD , 27 de abril de 2007 , consultado el 30 de abril de 2017
- ^ Registro de OpenBSD CVS , The OpenBSD CVS , consultado el 16 de noviembre de 2011
- ^ "OpenBSD 4.2" , OpenBSD , 1 de noviembre de 2007 , consultado el 30 de abril de 2017
- ^ Neukirchen, Leah, versión portátil del administrador de ventanas cwm (1) de OpenBSD , GitHub , consultado el 16 de noviembre de 2011
- ^ Adriaanse, Jasper Lievisse (11 de julio de 2007), cwm en Xenocara , OpenBSD Journal , consultado el 5 de octubre de 2011
- ^ a b c d O'Higgins, Niall (9 de julio de 2007), Keyboard-only X, cwm hacks and Vimperator , consultado el 16 de noviembre de 2011
- ^ Gouveia, Rodolfo (2 de mayo de 2009), Getting started with cwm , OpenBSD Journal , consultado el 5 de octubre de 2011
- ^ a b O'Higgins, Niall (19 de junio de 2007), Typing, window managers and dolor en las manos , consultado el 5 de octubre de 2011
- ^ Skinwalker (13 de septiembre de 2011), OpenBSD - EEEPC , consultado el 16 de noviembre de 2011
- ^ Mandla, K. (18 de junio de 2010), Short and sweet: cwm , consultado el 16 de noviembre de 2011
- ^ Pfennigs, Thilo (3 de mayo de 2008), Virtualized servers & OpenBSD , consultado el 16 de noviembre de 2011
- ^ Lucas, Michael W. (31 de mayo de 2011), my .cwmrc , consultado el 16 de noviembre de 2011
enlaces externos
- - Manual de comandos generales de OpenBSD
- - Manual de formatos de archivo OpenBSD
- Web oficial de la Wayback Machine (3 de octubre de archivado del 2011)