index.md - sites - public wiki contents of suckless.org
 (HTM) git clone git://git.suckless.org/sites
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
       index.md (2999B)
       ---
            1 centeredmaster
            2 ==============
            3 
            4 Description
            5 -----------
            6 `centeredmaster` and `centeredfloatingmaster` are two stack layouts for dwm.
            7 
            8 `centeredmaster` centers the nmaster area on screen, using `mfact * monitor
            9 width & height`, with the stacked windows distributed to the left and right. It
           10 can be selected with [Alt]+[u].
           11 
           12 With one and two clients in master respectively this results in:
           13 
           14         +------------------------------+       +------------------------------+
           15         |+--------++--------++--------+|       |+--------++--------++--------+|
           16         ||        ||        ||        ||       ||        ||        ||        ||
           17         ||        ||        ||        ||       ||        ||   M1   ||        ||
           18         ||        ||        ||        ||       ||        ||        ||        ||
           19         ||  S2    ||   M    ||   S1   ||       ||        |+--------+|        ||
           20         ||        ||        ||        ||       ||        |+--------+|        ||
           21         ||        ||        ||        ||       ||        ||        ||        ||
           22         ||        ||        ||        ||       ||        ||   M2   ||        ||
           23         ||        ||        ||        ||       ||        ||        ||        ||
           24         |+--------++--------++--------+|       |+--------++--------++--------+|
           25         +------------------------------+       +------------------------------+
           26 
           27 `centeredfloatingmaster` centers the nmaster area on screen, using `mfact *
           28 monitor width & height` over a horizontally tiled `stack` area, comparable to a
           29 scratchpad. It can be selected with [Alt]+[o].
           30 
           31 With one and two clients in master respectively this results in:
           32 
           33         +------------------------------+       +------------------------------+
           34         |+--------++--------++--------+|       |+--------++--------++--------+|
           35         ||        ||        ||        ||       ||        ||        ||        ||
           36         ||    +------------------+    ||       ||    +--------++--------+    ||
           37         ||    |                  |    ||       ||    |        ||        |    ||
           38         ||    |                  |    ||       ||    |        ||        |    ||
           39         ||    |        M         |    ||       ||    |   M1   ||   M2   |    ||
           40         ||    |                  |    ||       ||    |        ||        |    ||
           41         ||    +------------------+    ||       ||    +--------++--------+    ||
           42         ||        ||        ||        ||       ||        ||        ||        ||
           43         |+--------++--------++--------+|       |+--------++--------++--------+|
           44         +------------------------------+       +------------------------------+
           45 
           46 These stack layouts can be useful on large screens, where `monocle` or `htile`
           47 might be either too large or forcing the user to type in a corner of the
           48 screen. They allow for instance to center the editor while being able to keep
           49 an eye on background processes (logs, tests,...)
           50 
           51 Download
           52 --------
           53 * [dwm-centeredmaster-6.1.diff](dwm-centeredmaster-6.1.diff)
           54 * [dwm-centeredmaster-20160719-56a31dc.diff](dwm-centeredmaster-20160719-56a31dc.diff)
           55 
           56 Authors
           57 -------
           58 * [Jérôme Andrieux](http://blog.jardinmagique.info) - <jerome@gcu.info>
           59 * Laslo Hunhold - <dev@frign.de> (6.1, git ports)