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-Left: Super+W
+ Snap Bottom-Right: Super+O + Snap Bottom-Right: Super+O
+ Snap Top-Right: Super+P + 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+Right
+ Virtual Desk--: Super+Left + Virtual Desk--: Super+Left
- Other new features customizable by `config.h`: - 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) + `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`) + Optionally notify with `notify-send` which desktop is switched to (I use it with `dunst`)
+ Gaps for pseudo-tiling + 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." 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 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 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 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 ### Dependencies, Building, Installation
Being forked from Rio, Ryudo requires `plan9port`, `Xlib`, and `Xt`. Being forked from Rio, Ryudo requires `plan9port`, `Xlib`, and `Xt`.