Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> i3’s config files let you bind i3’s config. That’s not the same thing at all.

That's why bspwm uses a WM independent tool for all keybindings:

https://github.com/baskerville/sxhkd



This is also not really not something that solves the same problem as karibiner at all, afaict. This is just binding shell commands to hotkey sequences.

For bspwm, where all it’s functionality is exposed to shell commands it can very narrowly achieve something similar, but again, Karibiner’s scope of operation is all apps system-wide.

What people are wishing for when they wish for “a karibiner equivalent” isn’t a hotkey mapping app per se — there’s obviously dozens and dozens of half-baked versions of those. What people are actually wanting is a system for setting globally-consistent keybindings such that they can set it once and universally every app respects it. That would require either a system wide protocol for agreeing on keybindings no matter what wheel-reinventing UI/desktop toolkit an app was built in, or an Uber-keybindings app that knew how to write defaults to the 20 different preference files that control this stuff for different toolkits.


> or an Uber-keybindings app that knew how to write defaults to the 20 different preference files that control this stuff for different toolkits.

Or a VIM plugin




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: