Awesome: A Lightweight and Powerful Desktop
Software version | 3.4.11 |
Operating System | Debian 7 |
Website | Website |
Introduction
Awesome is a free window manager that runs on top of the X Window system on UNIX-type machines. Its goal is to remain very lightweight and offer several window layouts: maximized, floating, but also automatically placed in the form of tiles (a mode called tiling), similar to Ion.
Installation
|
|
Configuration
The configuration part is the most challenging aspect of Awesome. You can do really nice things provided you spend enough time on it.
Checking your configuration
First, let’s make sure we have our configuration file ~/.config/awesome/rc.lua. Every time you modify it, it’s wise to test your configuration before restarting awesome:
|
|
Testing your configuration
It’s very convenient to test your rc.lua configuration without having to break your own desktop1. A solution exists, which consists of launching a virtual desktop in your desktop. For this, we’ll use Xephyr:
|
|
Then, we’ll initialize this virtual environment:
|
|
and run our new awesome configuration (rc.lua.new):
|
|
References
Last updated 28 Mar 2013, 08:21 +0200.