[HN Gopher] Simple Hotkey Daemon for macOS, Ported to Zig
___________________________________________________________________
Simple Hotkey Daemon for macOS, Ported to Zig
Author : xanthor
Score : 31 points
Date : 2025-10-03 17:18 UTC (5 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| Carrok wrote:
| I use skhd with yabai and custom layers on my keyboard for
| mouseless window management. It's worked great until a recent
| update, I'll try this out and see if it fixes things. Thanks!
| tomcam wrote:
| Hotkey Demon needs to be the title of a Korean anime
| akulbe wrote:
| Does this do something like TextExpander and Keyboard Maestro? is
| that the general idea?
|
| The one thing I really can't stand about macOS is "Secure Input".
| It won't let you use something like TE or KM to input a password.
| You're forced to copy and paste.
|
| As far as I understand, you can't disable that feature either...
| because securiteh! :/
| kbd wrote:
| 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...
| james2doyle wrote:
| 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!
| bhaney wrote:
| Minor curiosity: Why is "(S)imple (H)ot(K)ey (D)aemon"
| abbreviated as "SKHD" and not "SHKD"?
|
| Edit: Found this answer from the author of the non-zig version,
| though it doesn't actually explain much
| https://github.com/koekeishiya/skhd/issues/151
___________________________________________________________________
(page generated 2025-10-03 23:00 UTC)