Awesome/es

awesome es gestor de ventanas altamente configurable, de última generación y dinámico para X.]]. Está orientado en un principio a desarrolladores o personas que usan el ordenador para realizar numerosas tareas, así como aquéllos que quieran tener un buen control sobre su entorno gráfico. Se puede extender utilizando el lenguaje de programación Lua.

Services
Choose exactly one of:


 * elogind: Standalone logind package, extracted from the systemd project for use with OpenRC or other init systems.
 * systemd: Uses the session tracker part of systemd. Users of systemd do not need to take any other initiative here.

Miscellaneous

 * D-Bus: Enables use of the D-Bus message bus system.
 * polkit: Enables the polkit framework for controlling privileges for system-wide services.
 * udisks: Enables support for some storage related services.

X server
Follow the instructions on Xorg/Guide to set up the X environment.

Starting the X server
One of the following methods can be used to start X:


 * Display manager: Presents the user with a graphical login screen.
 * X without Display Manager: When running a single-user system, one may find display managers an unnecessary waste of resources.

Emerge
Instale :

Comenzando
Para iniciar awesome use un display manager o.

Para usar con soporte para ConsoleKit, configure ConsoleKit y cree el siguiente archivo:

Archivo de configuración
El archivo de configuración por defecto de awesoe se encuentra en. Si dicho directorio o archivo no existe deberá ser creado. Una configuración funcional se distribuye con y puede ser encontrada en. Copie ese archivo de configuración al directorio home del usuario.

Primero cree el directorio :

Luego copie el archivo de configuración :

Si no está instalado, instálelo o cambie el terminal por defecto a uno que esté disponible en su sistema. En el ejemplo de aquí abajo el terminal por defecto es, parte de.

Después de hacer cambios es recomendable comprobar el archivo de configuración para ver si hay errores:

Añadir soporte para fondos de pantalla mediante el paquete :

Para usar para establecer el fondo de pantalla, edite :

O simplemente defina la propiedad del fondo de escritorio del tema:

Tags
En, tags es el nombre dado a los escritorios virtuales en los cuales se encuentran las aplicaciones abiertas. Es posible asignar símbolos personalizados a los tags:

Menu
Un ejemplo de un menú personalizado de :

Fecha
Este es un ejemplo de un formato de fecha personalizado. La sintaxis del formato usado es. La segunda opción,, es el intervale de actualización en segundos.

Control de volumen
Se puede utilizar el paquete para gestionar las teclas de volumen de forma automática y mostrar el nivel de volumen mediante un icono en la bandeja.

Autoarrancar desde dentro de :

Un método alternativo y ligero es añadir las teclas de volumen directamente en la configuración de :

Teclas multimedia MPD
Instale para añadir atajos de teclado para MPD:

Entonces actualice el archivo de configuración de para asignar las teclas multimedia al comando apropiado:

Eliminar los huecos entre ventanas
Puede que se observen huecos entre ventanas, más notables entre ventanas de terminal. Éstos se pueden eliminar insertando la propiedad  en la tabla   de esta forma:

Depurar la configuración con Xephir
Xephir is una herramienta para depurar los nuevos archivos de configuración que resulta muy útil dado que es capaz de iniciar el servidor X en una ventana-cliente

Este comando abrirá una pantalla de 800x600. Para abrir awesome en ella abra un terminal y escriba:

Esto lanzará awesome dentro de la ventana.

Atajos del teclado
Estos son los atajos por defecto más útiles:


 * + = mover el cliente con el ratón
 * + = cambiar el tamaño del cliente con el ratón


 * + = abrir terminal
 * + = lanzar comando
 * ++ = cerrar el cliente y parar su servicio
 * + = maximizar
 * + = minimizar
 * ++ = restaurar los clientes minimizados
 * + = pantalla completa
 * + = volver al cliente anterior
 * ++ = flotar


 * + = destacar el cliente de la izquierda
 * + = destacar el cliente de la derecha
 * ++ = mover cliente a la derecha
 * ++ = mover cliente a la izquierda


 * + = cambiar el tamaño de las ventanas mosaico
 * + = cambiar el tamaño de las ventanas mosaico


 * + = cambiar tag
 * + = cambiar tag
 * ++ = mandar cliente al tag

los atajos de teclado personalizados, como +, pueden ser asignados para hacer su experiencia con aún mejor. Por ejemplo, para usar + para cambiar a la ventana anterior:

Recursos externos

 * Ficheros de configuración del usuario en el wiki de awesome