Awesome

Por leprosys en 1/22/2009 ,




Descripción
Awesome es un gestor de ventanas para la X, es altamente configurable, rápido, extensible y esta bajo la licencia GPL2.
Es un escritorio sobre todo para aquellas personas que trabajan con varias terminales y necesitar el servicio de X para funcionar, vale aclararlo porque algunos piensan que por trabajar con terminales no se necesita.

Para lograr el objetivo de ser un escritorio rápido el gestor de ventanas a sido diseñado con marcos. Awesome esta programado con el lenguaje Lua.

  • Etiquetas
Las ventanas están agrupadas por etiquetas. Cada ventada puede estar marcada en una o múltiples etiquetas. Cada etiqueta puede tener su propio diseño.

Las etiquetas se pueden comparar con escritorios virtuales, pero no lo son ojo, son mejores ya que son mas potentes: puedes combinar y mostrar rápidamente varias etiquetas y volver a una sola etiqueta.

  • Diseño
Un diseño es una función que organizan las ventanas de acuerdo al espacio disponible en la pantalla.

Y es la parte donde elegimos como queremos que este organizado el espacio de trabajo, por lo que se cuentan con varios diseños, algunos de ellos:
Mosaico
Maximizado
Pantalla completa
Espiral
Flotante

  • Barra de estado
La barra de estado esta en la parte superior, abajo, izquierda o derecha de la pantalla. Contiene uno o varios artilugios.

  • Widget
Los widget están en la barra de estado o barra de titulo y muestran varia información en forma de texto, imagen, barra de progreso, etc.



Características
  • Es muy estable, rápido, pequeño y simple.
  • Sólo el administrador de ventanas usa la biblioteca sincrónica de XCB en lugar de la antigua sincrónica Xlib: awesome lo hace más rápido que cualquier otro gestor de ventanas.
  • Código fuente y API muy bien documentado.
  • No necesita ratón: todo se puede realizar con teclado.
  • Implementación de algunas normas de Freedesktop: EWMH, XDG Base Directory, XEmbed, System Tray.
  • Soporte de transparencia: (usando extensiones de composición y xcompmgr).
  • No distingue entre capas: no hay ninguna capa flotante o mosaico.
  • Si los clientes de la etiqueta(s) seleccionada están en diseño de mosaico o no, puedes poner en modo flotante. Popup y ventanas de tamaño fijo aparecen automáticamente flotante.
  • Manejo en el diseño: administración automáticamente de la posición de ventanas acorde con la norma escogida para cada etiqueta.
  • Utilizar etiquetas en lugar de trabajo: permitir a los clientes a cabo en varias etiquetas, y visualizar varias etiquetas al mismo tiempo;
  • Una gran cantidad de extensiones para añadir características Lua: marcado dinámico, widget de la alimentación, etiquetas...
  • Soporte D-Bus
  • Y más.

  • Mi Comentario:
Awesome es el gestor de ventanas que actualmente ocupo y me ha gustado por los que llevo un poco mas de un mes en el, como bien dije no es un entorno igual de agradable como Gnome o KDE por lo que usuarios noob pueden encontrarlo feo y difícil de usar.

Por otra parte me gusta mucho trabajar con las etiquetas. Para tener un escritorio agradable o personalizado obligatoriamente hay que tocar el archivo de configuración escrito en Lua, un lenguaje que no es difícil de entender, además en la wiki podemos encontrar la experiencia con ejemplos de algunos usuarios, además de toda la ayuda que queramos que facilita grandemente la edición del archivo.

Por otra parte no hay muchos temas de donde elegir, pero la creación del tema es muy sencilla, por lo que cualquiera puede crear su propio tema.
Es un gestor de ventanas muy rápido por la sencillez con que esta echo, en lo personal me gusta mucho, se pueden crear widgets y muchas cosas mas, es como dice su nombre awesome=impresionante yo recomiendo que lo prueben.

  • Ayudas y links interesantes:
Pagina oficial de Awesome.
Wikipedia de awesome.
esDebian.
Configuración de STxza's.
En su defecto este blog, espero poner un poco mas de ayuda en el futuro.

Vía | Awesome

Back Top