

Install awesome with your preferred package manager.keybinding optimized for Arch Linux over Thinkpad W530 (my current workhorse).only cycle through the most sensible (IMHO) layouts.keybindings to my preferred applications.these features combined, along with tiling and floating layouts, allow you to type in one window while seeing the content of others.keybindings for tuning transparency (using picom), stay-on-top, sticky.this minimizes the chance that you lose your work by accidents.you have to type "yes" (case insensitive) before quitting/restarting.confirmation before quit/restart to minimize data loss accidents.Emacs-inspired universal argument: Specify a numeric argument for, e.g., repetition or precise resizing.this is the feature I have desired for that is lacking in current default configuration.apparently, I am not the only one who desire this.persistent means tags and the clients/programs associated with each tag is preserved across awesome restart.dynamic tagging means tags can be created/moved/renamed/deleted on the fly without touching the configuration.persistent dynamic tagging across (both regular and randr-induced) restarts.This repo holds my personal take of awesome's configuration. the ability to do dynamic tagging (meaning it is not enabled by the default configuration-at least up to v3.5.4 (Brown Paper Bag) released on 2 April 2014).one-key-combo switching between tiling and stacking window management styles.customizable through the Lua programming language.keyboard driven workflow ( again, see this in action on YouTube).Search YouTube for "awesome wm" to see awesome in action. I use it on all Arch Linux desktop/laptop machines that I have control over (admittedly, it is not designed for handheld smartphones/tablets). Please use the branch that matches your Awesome version:Īwesome is awesome. (#awesome-window-managerawesome-configuration).
