Its target audience is power users, developers and any people dealing with
every day computing tasks and who want to have fine-grained control on their
graphical environment.
Expo
See More
Why AwesomeWM?
A window manager is one of the most used software
applications in your day-to-day tasks, along with
your web browser, mail reader and text editor.
We believe configuring it to your specific workflow
will make your daily computing tasks much more productive
in the long run.
Ultimate extensibility
Some window managers are very easy to use and set up, such as KDE or Gnome.
Others allow more flexibility when it comes to their configuration, such as i3.
Awesome sets itself apart by being as extensible as it gets: Its code IS its config files.
That's why awesome has been designed as a framework window manager,
allowing you to very easily extend it to fit your own needs.
Thoroughly documented api
25% of AwesomeWM's source code is documentation. Check out
AwesomeWM uses the cairo drawing library for drawing, meaning you'll be able to write whatever graphical
extensions you can imagine and rest assured Awesomewm will not hold you back.
This also means that should you not like the titlebars, you can rewrite them, same with the taskbar, clock, taglist, etc.