Custom complex-modifications for karabiner-elements. Adds key-remapping layers that aim to replicate the experience of using a 60% keyboard layout with layer support.
capslock
: enables Layer-1capslock + tab
; enables Layer-2
From | To |
---|---|
i, j,k ,l |
up , left , down , right |
h,n |
home , end |
[ ,' |
backspace , delete |
From | To |
---|---|
b ,n ,m ,, |
0 ,1 ,2 ,3 |
h ,j ,k |
4 ,5 ,6 |
y ,u ,i |
7 ,8 ,9 |
t ,g |
/ ,* |
o ,l |
- ,+ |
- Create domain specific language (DSL) for karabiner
- Add language support for modifier keys
- Add language support for other conditions (e.g. active application)
- Add function to compiler to generate documentation for bindings?