awm ist ein angepasster Window-Manager. Er ist klein, funktional und schnell. Er beruht auf dwm und besteht aus nur 1800 Zeilen Code. Er beruht auf dem Konzept der Workspaces, die aber zweidimensional angeordnet sind. Wenn man in einen neuen Workspace wechselt, wird automatisch ein Terminal-Fenster gestartet, um das Verhalten der Textkonsole zu emulieren. Man kann einen Workspace komplett löschen, was alle darin gestarteten Fenster schließt. Man kann sogar eine ganze Dimension mit allen darin enthaltenen Workspaces löschen. Um ein Fenster in der Größe zu ändern, klickt man mit der rechten Maustaste und ALT auf irgendeinen Punkt des Bildschirms. Die Fenster können mit dem Kachelungs-Algorithmus von dwm sortiert werden, was auch rückgängig gemacht werden kann. Das ist nützlich, um einen schnellen Überblick über den aktuellen Workspace zu bekommen. Eine proc-ähnliche Schnittstelle kann verwendet werden, um Informationen von awm zu lesen. (non)