diff options
| author | Josh Rahm <rahm@google.com> | 2022-03-30 17:12:52 -0600 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2022-10-09 12:19:45 -0600 |
| commit | 5632b1ab47800e092fa5ad205f3ec0e2b5030812 (patch) | |
| tree | d6796d49d4973b8fcf8f5dabd3e2338191959e43 /src/Internal/Windows.hs | |
| parent | 8ca53dee30d168b276d678708c7137b34b7c1eaa (diff) | |
| download | rde-5632b1ab47800e092fa5ad205f3ec0e2b5030812.tar.gz rde-5632b1ab47800e092fa5ad205f3ec0e2b5030812.tar.bz2 rde-5632b1ab47800e092fa5ad205f3ec0e2b5030812.zip | |
Starting new branch to experimentally add documentation to KeyBindings.
The hope is to get to a point where documentation can be automatically
generated for key bindings, while keeping as much of the existing
DSL unchanged as possible.
The goal is to have something like:
bind xK_h $ do
doc "Set focus to the next window in the stack"
justMod nextWindow
doc "Swap this window with the next window in the stack."
shiftMod shiftNextWindow
Then "theoretically" a markdown/latex/text file can be generated with
documentation for each of those bindings and have the documentation
automatically update if the keys change.
Diffstat (limited to 'src/Internal/Windows.hs')
0 files changed, 0 insertions, 0 deletions