The built-in layout spiral.dwindle is my preferred layout. Unfortunately, unlike other layouts (like tile) it doesn't
listen to the master_width_factor to change the width of the primary (leftmost) window (by default, changable via Mod+L
and Mod+H). This custom layout does this now.
- Copy the above file to your
rc.localfile - Add/Replace it to the
awful.layout.layoutstable:
awful.layout.layouts = {
-- ...
spiralWithChangableWidth,
-- awful.layout.spiral.swindle,
-- ...
}If you want to use this layout by default, make sure it is the first element in this list.