aboutsummaryrefslogtreecommitdiff
path: root/src/Rahm/Desktop/Keys/KeyFeed.hs
Commit message (Collapse)AuthorAge
* [feat] properly color the borders when swapping windows.Josh Rahm2026-04-28
|
* [feat] implement "swap buddies"Josh Rahm2026-04-27
| | | | | double tap Mod4+w to swap the current window with the last window it was swapped with.
* Overhaul how Wml is implemented.Josh Rahm2024-02-04
This adds a new "KeyFeed" monad which is reminiscent of a parsec-type monad. This allows keys like 'g' to be mapped using a subbind and the actual WML part be handled in the catch-all handler. This also significantly cleans up the typing and complexity of the Wml implementation.