This is the repository for the keyboard configuration called luakh, which tries to be a good keymap for a wide variety of keyboards for programmers mainly working with vim and emacs using the english language as a base language.
In particular, this keymap suppose that the user outsources the foreign language capabilities to the operating system at worst and to vim/emacs at best. For hebrew and arabic, the developer uses qwerty-everywhere on emacs and vim.
| Q | W | E | R | T | Y | U | I | O | P | |||
| A | S | D | F | G | H | J | K | L | ; | |||
| A | X | C | V | B | N | M | , | . | / | |||
| Movement | shift | ctrl | space | Symbols | windows |
| EXLM | AT | HASH | DOLLAR | PIPE | ENT | 7 | 8 | 9 | DOT | |||
| LCBR | RCBR | QUOT | GRAVE | BSLS | BSPC | 4 | 5 | 6 | EQL | |||
| LBRC | RBRC | LPRN | RPRN | AMPR | 0 | 1 | 2 | 3 | MINS | |||
| LALT | shift | ctrl | space | symbols | windows |
| HOME | MB2 | PGDN | PGUP | MB1 | NO | MB1 | MB3 | MB2 | DEL_SYS | |||
| END | LEFT | DOWN | UP | RGHT | MS_L | MS_D | MS_U | MS_R | INS | |||
| F1 | F2 | F3 | F4 | F5 | WHL | WHD | WHU | WHR | CLR | |||
| TT_MOV | LSFT | TG_ADJ | LALT | RSFT | RCTL |
On the left side of the keyboard there are these combos, and they are mirrored on the right side.
| combo | what |
|---|---|
| u i | esc |
| j k | enter |
| m , | tab |
| h j | backspace |
| i o | windows |
| k l | ctrl |
| , . | alt |
| y u | alt + ctrl |