[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

This is an old revision of the document!


awesome (Dynamic Window Manager) as a WM for Slackware

awesome is a highly configurable, next generation framework window manager for X. 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. It is very fast and heavily extensible using the Lua programming language.
Licensed under the GNU GPLv2 license.

Dependencies

Prior to installing awesome, you will need the following dependencies installed first:

note: All of the above are available at slackbuilds.org

Installation

If you have installed all of the above dependencies, you can now proceed with the build of awesome.

Grab the slackbuild from here (slackbuilds.org).
Build it.
And then install the produced package.

Starting awesome

Exit X server and run xwmconfig. Choose awesome from the menu and run startx to start X server again.

Links

Sources

 howtos:window_managers:awesome ()