Awesome en un Window Manager o Gestor de Ventanas y es considerado uno de los más configurables, gracias a que te permite utilizar Lua en su configuración.
Sin embargo, a diferencia de Gnome, KDE y todos estos; este es un programa que solo se encargará de las ventanas, nada más. Awesome está pensado para usuarios más avanzados.
Fuente: post de DesdeLinux.net
Conceptos básicos
En el archivo rc.lua
es donde se encuentra toda la configuración del gestor de
ventanas, y en la carpeta themes
se almacenarán los temas, pero estos son
creados aparte (/usr/share/awesome/themes
).
Pero antes de hacer nada, es conveniente entender la jerga de Awesome:
Client | Ventana |
Tag | Espacio de trabajo o escritorio virtual |
Master Window | Es la ventana que requiere más atención Cuando está en modo mosaico, tendrás una ventana principal ocupando la mitad de la pantalla y las demás se apilarán en el espacio restante |
Floating Window | Cualquier ventana que no esté en mosaico (es decir, que puede estar por encima de otras ventanas) |
Wibox | Panel con widgets |
Widget | Objetos que aportan funcionalidad, por ejemplo subir y bajar el volumen, barras de menús, etc |
Screen | Se refiere a la pantalla donde van a aparecer las ventana |
Layout | Forma en la que se organizan las ventanas. Awesome tiene muchas, pero seguramente acabes usando alguna de las siguientes:
|
Awesome está pensado para usar más el teclado, por lo que se utilizan una serie
de atajos para controlar las ventanas, que normalmente comienzan por la tecla
super
, mod
o la tecla de Windows. Aquí están algunas por defecto, pero
como ya he comentado antes, es completamente customizable.
mod + s
: mostrar los atajos disponibles
mod + mouse1
: mover cliente con el ratónmod + mouse2
: cambiar el tamaño del cliente con el ratón
mod + tab
: cliente anteriormod + j
: cliente a la izquierdamod + k
: cliente a la derechamod + 1-9
mod + derecha/izquierda
: cambiar de tagmod + shift + 1-9
: mover cliente al tag
mod + shift + j
: mover cliente a la izquierdamod + shift + k
: mover cliente a la derechamod + l
mod + l
: agrandar/empequeñecer cliente
mod + shift + c/q
: cerrar un clientemod + f
: pantalla completa (incluye barras de menús)mod + m
: maximizar (agrandar todo lo posible dentro de los menús)mod + n
: minimizar (esconder)mod + ctrl + n
: restaurar clientes minimizados
mod + ctrl + space
: modo flotantemod + enter
: abrir una terminal
Configuración
Modificar la configuración es bastante sencillo, ya que aparecen muchos comentarios explicando que hace cada cosa. Si necesitas más ayuda puedes ir a la documentación oficial.