README: update

This commit is contained in:
Iris Lightshard 2021-02-26 17:29:01 -05:00
parent 6b66001abe
commit ef243303dc
Signed by: Iris Lightshard
GPG key ID: 3B7FBC22144E6398

View file

@ -26,7 +26,8 @@ The primary additions I've made are:
+ Snap Bottom-Left: Super+W
+ Snap Bottom-Right: Super+O
+ Snap Top-Right: Super+P
+ Snap Floating-Center: Super+C
+ Snap Big Center: Super+C
+ Snap Floating Center: Super+Shift+C
+ Virtual Desk++: Super+Right
+ Virtual Desk--: Super+Left
- Other new features customizable by `config.h`:
@ -34,12 +35,13 @@ The primary additions I've made are:
+ `AUTOSTICK` list of windows to spawn sticky by default and not focus (pseudo-panel/dock windows)
+ Optionally notify with `notify-send` which desktop is switched to (I use it with `dunst`)
+ Gaps for pseudo-tiling
+ Option to swap the keyboard shortcuts between "Snap Big Center" and "Snap Floating Center" (and the preferred behavior for terminals launched by keyboard)
The name "Ryudo" is a nod to "Rio" and a Japanese word for "flow."
Using Ryudo should feel very natural -- you can do things with keyboard or
mouse depending on the situation. Terminal launching can be done with mouse
using the popup menu, or using the keyboard, which will spawn a terminal
window centered taking up 9/25 of the screen (3/5 width, 3/5 height).
window centered (its exact geometry is configurable via `config.h`).
### Dependencies, Building, Installation
Being forked from Rio, Ryudo requires `plan9port`, `Xlib`, and `Xt`.