Awesome is lightweight window manager and a highly configurable, next generation framework window manager for X. It is very fast, extensible and licensed under the GNU GPLv2 license.
It is primarly targeted at power users, developers and any people dealing with every day computing tasks and who want to have fine-grained control on theirs graphical environment.
$sudo pacman -S awesome
$sudo pacman -S xterm
If you using login manager like lxdm, gdm, etc, awesome automaticlly listed on there. Just choose awesome on login manager. :)
Here's the default awesome interface:
To run apps, right click then open terminal, type the apps you like.
To configuring aweseome, first create config folder for awesome
$mkdir -p ~/.config/awesome
$cp /etc/xdg/awesome/rc.lua ~/.config/awesome/
- http://git.sysphere.org/awesome-configs/tree/ - Awesome 3.4 configurations from Adrian C. (anrxc).
- http://pastebin.com/f6e4b064e - Darthlukan's awesome 3.4 configuration.
- http://www.ugolnik.info/downloads/awesome/rc.lua - Awesome 3.1 configuration with small titlebar and statusbar.
- https://github.com/setkeh/Awesome - Setkeh's 3.4 Configuration.
- https://github.com/setkeh/Awesome-Laptop-3.5 - Setkeh's 3.5 Configuration.
- http://awesome.naquadah.org/wiki/User_Configuration_Files - Collection of user configurations on the awesome homepage.
download all zip from here:
Then extract it, copy all files into : ~/.config/awesome/
Then rename rc.lua.steamburn into rc.lua, remove old file if exists.
Then configure the rc.lua, and set the correct path.
Find the variable definitions, then set the correct path. Save, then reload the awesome. If you get error, try install the needed packages.
On steamburn theme, this theme need vicious packages. Install it first then restart again. Fix the unused command on rc.lua, if you get red notification again.
Here's steamburn themes:
That's it, awesome is lightweight, but for normally desktop user it's not recommended for them. :D