diff options
| author | Josh Rahm <rahm@google.com> | 2022-03-30 17:12:52 -0600 |
|---|---|---|
| committer | Josh Rahm <rahm@google.com> | 2022-03-30 17:12:52 -0600 |
| commit | 45708cf4c2bf0f766114f30a934e30f63fd80834 (patch) | |
| tree | d6796d49d4973b8fcf8f5dabd3e2338191959e43 /src/Internal/XMobarLog.hs | |
| parent | 88e467e808e5ebec0d7dc963f1c6aeb2fea26ad4 (diff) | |
| download | rde-45708cf4c2bf0f766114f30a934e30f63fd80834.tar.gz rde-45708cf4c2bf0f766114f30a934e30f63fd80834.tar.bz2 rde-45708cf4c2bf0f766114f30a934e30f63fd80834.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/XMobarLog.hs')
0 files changed, 0 insertions, 0 deletions