-
I am really inspired by https://github.com/mxstbr/karabiner, the way he uses hyper sub layers. I used to do something similar with Doom Emacs but it's not exactly the same. Instead of pressing Hyper + R (raycast) + S (let's say spotify), I would like to create: Hyper + R (raycast) > (and then) S (spotify), as it's very incovenient for me to press 3 key shortcuts. However I am also too dumb to understand typescript very well (I've never written javascript or typescript in my life) so I was wondering if you could provide a few examples on how to do it. Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Hi @kayg04, sorry I do not know how to do that with Karabiner-Element. Not sure if those could be helpful: |
Beta Was this translation helpful? Give feedback.
-
Hi @kayg04, I added a new feature "leader mode", which could work for your needs. Please let me know if you'd like to give it a try. hyperLayer('r') // Hyper + r
.description('Raycast')
.leaderMode()
.notification() // Notification is not required but highly recommended
.manipulators({
s: toApp('Spotify'),
// ... other apps
}), |
Beta Was this translation helpful? Give feedback.
Sadly, none of the two work for me. :/
Thank you, your tool does make maintaining a karabiner config much easier.
I guess I'll keep using BetterTouchTool for key sequences.