Hacker News new | ask | show | jobs
by kbd 252 days ago
I wonder how much of my Hammerspoon config I could replace with this...

Edit: upon reflection, not much actually: https://github.com/kbd/setup/blob/2eaeaecf76c22be3ecef5c8563...

2 comments

Yeah hammerspoon seems a lot more capable.

I wrote two articles on using global hotkeys with hammerspoon:

https://ohdoylerules.com/tricks/hammerspoon-hyper-key/ https://ohdoylerules.com/tricks/hammerspoon-number-pad-short...

One think you can even do is detect which devices are being used and handle shortcuts differently. You can write a full on workflow that can be triggered with a keyboard shortcut if you’re using hammerspoon.

I recently switched from a homecooked keyboard "expansion" plugin to using Espanso but it can do that as well!

I like to see your config written in fennel. Have you checked out spacehammer? It’s a config for hammerspoon written in fennel that (mostly) gives you a nested modal hidden behind a prefix that lets you make nested hotkeys.
I gave it a glance at some point but don’t see why I’d use it. It’s just some dude’s config. I have my caps lock rebound to a “hyper” key so every important thing is one key combo away.
Well it's not just some dude's config. It's a way to write most of your config as just a table. It notably provides nested tables, which offers a bit more flexibility than just one combo.

But anyway, I just wanted to see if you were aware of it.

I'm going to peek at yours now and see if there's anything I should crib.