mobily / awesome-keys

🚀 AwesomeKeys is a plugin for Hammerspoon, that allows customizing global and app-specific key bindings.
52 stars 1 forks source link

Nested hyper modes / which-key type behavior #3

Open mchowning opened 1 year ago

mchowning commented 1 year ago

Thanks for creating this (and giving it such great documentation)! I really like it!

I'm interested in having nested hyper modes. Essentially, this would be a hyper mode that does not have a global key and instead gets triggered manually from a binding in a "parent" hyper mode, such that tapping the key for that binding would exit the parent hyper mode and enter the relevant child hyper mode. Here's an example of the kind of functionality I'm talking about from which-key.

Let me know if I'm just overlooking something and this is already possible. And thanks again for creating this spoon.

mobily commented 1 year ago

@mchowning this sounds like a great QoL update! and I think, with the current code it should be relatively easy to add this feature, I will get back to you once I have it implemented :)