radian-software / radian

🍉 Dotfiles that marry elegance and practicality.
MIT License
490 stars 47 forks source link

Add which-key integration #454

Closed razzius closed 4 years ago

razzius commented 4 years ago

See https://github.com/raxod502/radian/issues/375.

Coming from Spacemacs, this is a feature I really missed. This adds a simple integration.

The Spacemacs integration is quite comprehensive, but I figure this is a good place to start.

One thing that may be worth binding is which-key-show-top-level, which shows all top-level bindings. Spacemacs maps this to <leader> h k and I imagine it would live near radian-describe-keymap (C-h M-k). Perhaps C-h M-t? I personally hadn't used it before finding that in the Spacemacs source just now. It certainly could be left unbound.

Here's what it looks like, starting from M-P:

Screen Shot 2020-04-04 at 6 37 04 PM