musings
This commit is contained in:
31
README.md
31
README.md
@@ -5,6 +5,7 @@ cerberus
|
|||||||
* Static tiling; you get just three fixed asymmetric tiles and windows never move automatically.
|
* Static tiling; you get just three fixed asymmetric tiles and windows never move automatically.
|
||||||
* Bare minimum EWMH to support panels and [simpleswitcher](https://github.com/seanpringle/simpleswitcher)
|
* Bare minimum EWMH to support panels and [simpleswitcher](https://github.com/seanpringle/simpleswitcher)
|
||||||
* A few keyboard controls for moving, focusing, cycling, closing.
|
* A few keyboard controls for moving, focusing, cycling, closing.
|
||||||
|
* Transient windows and dialogs are centered on parent, not tiled.
|
||||||
* config.h for customization of borders and keys.
|
* config.h for customization of borders and keys.
|
||||||
|
|
||||||
### The Layout
|
### The Layout
|
||||||
@@ -12,9 +13,31 @@ cerberus
|
|||||||
--------------------------------
|
--------------------------------
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | 2 |
|
||||||
| | |
|
| 1 | |
|
||||||
| |---------|
|
| |---------|
|
||||||
| | |
|
| | |
|
||||||
| | |
|
| | 3 |
|
||||||
--------------------------------
|
--------------------------------
|
||||||
|
|
||||||
|
### Philosophy
|
||||||
|
|
||||||
|
* Asymmetric tiling layouts are more useful than symmetric ones.
|
||||||
|
* A master/stack layout is good, but only if the stack is asymmetric.
|
||||||
|
|
||||||
|
* Static tiling is more useful than dynamic tiling or floating.
|
||||||
|
* Windows moving around without user input is a crime.
|
||||||
|
* Having a choice of tiling layouts at run time is distracting.
|
||||||
|
* Make the layout choice once at build time and get on with work.
|
||||||
|
* Apps that remember their size can handily be placed back in the correct tile.
|
||||||
|
|
||||||
|
* Three tiles suffice because:
|
||||||
|
* App windows are always one of four types:
|
||||||
|
1. Large work-being-done apps
|
||||||
|
2. Medium monitoring-something apps
|
||||||
|
3. Small background-chat-music apps
|
||||||
|
4. Apps people should not use ;-)
|
||||||
|
|
||||||
|
* Focus-follows-mouse is annoying.
|
||||||
|
|
||||||
|
* 2/3 is a nice fraction.
|
||||||
|
|||||||
Reference in New Issue
Block a user