*awesome* ist ein Fenstermanager für X. Er verwaltet Fenster in verschiedenen Anordnungen, wie etwa überlappend oder geteilt. Jede Anordnung kann dynamisch angewendet werden, wodurch eine optimale Anpassung an die aktuelle Anwendung und die entsprechende Tätigkeit vorgenommen werden kann.
In einer geteilten Anordnung werden Fenster in einer Haupt- und einer Stackanordnung abgebildet. Das Hauptfenster ist das Fenster, welches die meiste Aufmerksamkeit benötigt, hingegen beinhaltet der Stack alle weiteren Fenster. In einer überlappenden Anordnung können Fenster beliebig vergrößert und verschoben werden. Dialog-Fenster werden immer als überlappend behandelt, unabhängig von der aktuellen Anordnung. Die spiralförmige und die vermindernde Anordnung sind Spezialfälle der geteilten Anordnung, wobei die Stack-Fläche als Spirale für die obersten oder als rechteckiges Fraktal für die untersten dient.
Fenster sind durch Bezeichner (Tags) in awesome gruppiert. Jedes Fenster kann mit einem oder mehreren Bezeichnern versehen werden. Bei der Auswahl eines Bezeichners werden dabei alle Fenster angezeigt, die mit diesem Bezeichner markiert wurden.
*awesome* kann kleine Wiboxes beinhalten, welche zur Anzeige von beliebigen Inhalt dienen können, wie etwa:
Alle verfügbaren Bezeichner, die aktuelle Anordnung, der Titel eines sichtbaren Fenster, Text, etc.
OPTIONEN
-------
*-v*, *--version*::
Gibt die Versionsinformationen auf der Standard-Ausgabe aus.
*-h*, *--help*::
Gibt die Hilfe aus.
*-c*, *--config* 'Datei'::
Nutzung einer alternativen Konfigurationsdatei, statt '$XDG_CONFIG_HOME/awesome/rc.lua'.