InicioLinuxGuía conf Awesome 3 ( fácil - preconf ) + Theme [GNU/Linu
Guía de configuración Awesome 3


Hola a todos, les traigo una mini guía para instalar y configurar awesome y un rc.lua que e preconfigurado para hacerles la tarea mas fácil a la hora de configurar awesome.


Guía conf  Awesome 3 ( fácil - preconf ) + Theme [GNU/Linu


Ademas aprovechando la ocasión les traigo un temita para awesome que e creado especialmente para el este rc.lua


desktop


Instalación


- Instalamos "Awesome":

sudo pacman -S awesome



- Instalamos "Slim" (En esta guía ocuparemos "Slim" como login manager) :

sudo pacman -S slim



easy


- Creamos y editamos ~/.xinitrc y agregamos las siguientes lineas:

setxkbmap es &
exec dbus-launch awesome


"setxkbmap es" para configurar nuestro teclado y "dbus-launch" para iniciar el demonio dbus en nuestra sesión


theme


- Configuramos "/etc/inittab" (solo en archlinux) y lo dejamos de esta forma:

# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:

# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
#x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
x:5:respawn:/usr/bin/slim >/dev/null 2>&1





Configuración


Para hacerles mas simple la vida e creado un tema ( Titulado "ModernDS" ) y un archivo rc.lua, el cual esta muy simple de entender, ordenado y preconfigurado. pero esto necesita de que tengamos algunas cosas instaladas (para su buen funcionamiento).


fácil


- Entonces instalaremos los siguientes paquetes:
"vicious, scrot, notify-osd y xcompmgr"

yaourt -S vicious-git scrot notify-osd xcompmgr-git



arch


- Ahora crearemos dentro del directorio "~/.config" la carpeta awesome y dentro de esta la carpeta themes:

mkdir ~/.config/awesome
mkdir ~/.config/awesome/themes



GNU/Linux


- Descargamos mi tema y mi rc.lua preconfigurado. también incluye mi Xresources ( para los colores y la apariencia de la terminal )

Awesome

Descargar


daes


- Copiamos el archivo "rc.lua" dentro de "~/.config/awesome"
- Copiamos la carpeta "modernds" dentro de "~/.config/awesome/themes"


xresources


- Agregamos "xcompmgr &" a ".xinitrc"

setxkbmap es &
xcompmgr -c -t-5 -l-5 -r5.0 -o.55 &
exec dbus-launch awesome


con esto obtendremos sombras ademas de las transparencias del rc.lua (puede causar problemas)


awesome3


- Con esto obtendremos solo transparencias (modo seguro)

setxkbmap es &
xcompmgr &
exec dbus-launch awesome



rc.lua


Este paso es opcional

- Copiamos nuestro archivo .Xresources en nuestro home
- Agregamos "xrdb .Xresources &" a nuestro ".xinitrc" (para que se carguen las configuraciones en nuestra sesión) ej:

setxkbmap es &
xrdb .Xresources &
xcompmgr -c -t-5 -l-5 -r5.0 -o.55 &
exec dbus-launch awesome



modernds


Advertencia

algunas configuraciones del .Xresources son para el emulador de terminal "URxvt" (si no usamos este emulador de terminal solo obtendremos la configuracion de colores)


Guía conf  Awesome 3 ( fácil - preconf ) + Theme [GNU/Linu




Editando el rc.lua (edición básica)


easy


E creado un rc.lua bien ordenado (para su fácil edición) y preconfigurado con lo básico que necesitemos, aunque de todos modos lo tendremos que editar un poco.


theme


- Para editar el tema o el rc.lua simplemente abrimos el menu awsesome.
ahora editaremos el "rc.lua" así que le daremos a "edit config"


guía


- Editamos nuestro Main Config (linea 20)

-- Main conf ---------------------------------------
terminal = "urxvt"
manager = "thunar"
editor = os.getenv( "EDITOR" ) or "vim"
editor_cmd = terminal .. " -e " .. editor
---------------------------------------------------------


Donde especificaremos nuestra "terminal", nuestro "file manager" y el "editor de texto" que ocupemos


fácil


- Editamos los Tags (linea 48)

-- Tags -----------------------------------------------
tags = {}
tags.settings = {
{ name = "desk 1", layout = layouts[2] },
{ name = "desk 2", layout = layouts[1] },
{ name = "desk 3", layout = layouts[2] },
{ name = "desk 4", layout = layouts[1] },
{ name = "desk 5", layout = layouts[2] },
{ name = "desk 6", layout = layouts[3] }
}
----------------------------------------------------------


Aquí podremos asignarle un nombre a cada escritorio y el layouts para dicho escritorio (la lista de layouts esta en la linea 31)


arch


- Editamos los Sub Menu y Main Menu (linea 72 y 115)

-- Sub Menu -------------------------------------------------------------------------------------------------------------------------
myawesomemenu = {
{ "manual", terminal .. " -e man awesome" },
{ "edit config", editor_cmd .. " " .. awful.util.getdir( "config" ) .. "/rc.lua" },
{ "edit theme", editor_cmd .. " " .. awful.util.getdir( "config" ) .. "/themes/modernds/theme.lua" },
{ "restart", awesome.restart },
{ "quit", awesome.quit }
}
manmenu = {
{ "fmanager",manager },
{ "apps1", "apps" },
{ "apps2", "apps" }
}
intermenu = {
{ "apps1", "apps" },
{ "apps2", "apps" }
}
........


Como podemos ver el rc.lua ya incluye un menu de ejemplo el cual podemos modificar o simplemente agregar nuestras aplicaciones por ej:

{ "Nombre aplicación", "comando-aplicación" },



GNU/Linux


-- Main Menu ----------------------------------------------------------------------
mymainmenu = awful.menu({ items = {
{ "awesome", myawesomemenu, beautiful.awesome_icon },
{ "manager", manmenu },
{ "internet", intermenu },
........


Aquí es donde agregamos los submenus. tambien podemos agregar una aplicación (de la misma forma que en los submenus)


Awesome




Atajos de Teclado (Básicos)


- Cambiar de Escritorio = super + izq/der o super + num_desk (1,2,3,4....)
- Cambiar de Layout = super + spacebar
- Cambiar ventna = super + j/k
- Abrir Terminal = super + enter
- Abrir File Manager = super + backsapce
- Volumen = ctrl + up/down
- Maximizar = super + m
- Minimizar = super + n
- Desplegar Menu = super + w
- Imprimir Pantalla = Print
- Cambiar Tamaño Ventana (solo layout 1) = super + clik der (mouse)



daes


Con esto ya tenemos listo nuestro awesome 3 simple no


xresources


Ahora si quieren configurar awesome mas a fondo es cosa de ustedes (pero les deje la tarea fácil o no?? )


awesome3


Aquí un video que subí a youtbe para que vean awesome en acción








desktop


Saludos.
Datos archivados del Taringa! original
99puntos
3,942visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
13visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

D
DaeS🇦🇷
Usuario
Puntos0
Posts10
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.