You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Every action binding in [keys] takes an array. prefix doesn't:
[keys]
prefix = ["ctrl+b", "f12"]
config parse error at line 7, column 10
invalid type: sequence, expected a string
; using defaults
So prefix = "f12" silently costs me ctrl+b. herdr config check reports config: ok, because it is ok. It's just not what I want.
What I want is both keys live at once. The workaround for me is via kitty.conf instead:
map f12 send_text all \x02
That works, and I can use it, but it'd be much nicer to have it directly in the herdr config.
Separate and smaller, from the same error message: ; using defaults. One bad line drops every custom keybinding, not just the line that failed. A per-key fallback would be better.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
idea / problem
Every action binding in
[keys]takes an array.prefixdoesn't:So
prefix = "f12"silently costs mectrl+b.herdr config checkreportsconfig: ok, because it is ok. It's just not what I want.What I want is both keys live at once. The workaround for me is via kitty.conf instead:
That works, and I can use it, but it'd be much nicer to have it directly in the herdr config.
Separate and smaller, from the same error message:
; using defaults. One bad line drops every custom keybinding, not just the line that failed. A per-key fallback would be better.Environment: herdr 0.7.5-preview.2026-07-21-0f10e145, preview channel, macOS 26.5.2, kitty 0.47.4.
requested change
The ability to have an array of prefix keys instead of a single one (like all the other bindings allow):
why you want this
So I can have two prefix keys (prefer f12 on desktop, but ctrl-b works way better on remote iOS apps like Moshi).
All reactions