kentcdodds / genie

Keyboard control for web applications (better than cryptic shortcuts). 3.5K minified & gzipped
http://kentcdodds.github.io/genie
MIT License
568 stars 45 forks source link

Allow users to define custom keyboard shortcuts #9

Open dtao opened 10 years ago

dtao commented 10 years ago

Very cool. I think a great next step for this library would be to allow users to select a wish from the list and then assign it a custom keyboard shortcut. This could be specified and/or handled with a library such as Mousetrap (which, incidentally, has a 'record' extension by your truly).

Hypothetical workflow:

I haven't used Alfred, or even genie yet. So I recognize that maybe this suggestion isn't really in the spirit of the UX paradigm you're promoting. Just a thought!

kentcdodds commented 10 years ago

That's a great idea! Then we could display the hotkey next to the wish as well. I'm thinking it may belong in ux-genie because I'm trying to keep genie browser agnostic (though it's not entirely likely it'll ever live outside the browser). I'll give this some thought, but I definitely like the idea.