|
| 1 | +## Layout |
| 2 | + |
| 3 | +### Keymap 0: Basic layer |
| 4 | +``` |
| 5 | +,--------------------------------------------------. ,--------------------------------------------------. |
| 6 | +| ` | 1 | 2 | 3 | 4 | 5 | = | | L1 | 6 | 7 | 8 | 9 | 0 | - | |
| 7 | +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| |
| 8 | +| TAB | Q | W | E | R | T | L1 | | L2 | Y | U | I | O | P | \ | |
| 9 | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 10 | +| Esc | A | S | D | F | G |------| |------| H | J | K | L | ; | ' | |
| 11 | +|--------+------+------+------+------+------| L2 | |TT(3) |------+------+------+------+------+--------| |
| 12 | +| LShift |Z/Ctrl| X | C | V | B | | | | N | M | , | . |//Ctrl| RShift | |
| 13 | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 14 | + |LCTRL | F4 | F5 | LGUI | LALT | | Left | Down | Up | Right| RGUI | |
| 15 | + `----------------------------------' `----------------------------------' |
| 16 | + ,-------------. ,-------------. |
| 17 | + | Copy | Paste| | Copy | Paste | |
| 18 | + ,------|------|------| |------+--------+------. |
| 19 | + | | | PgUp | | PgDn | | | |
| 20 | + | Bcksp|OSL(2)|------| |------| Ent |Space | |
| 21 | + | | VIM | Del | |OSL(2)| | | |
| 22 | + `--------------------' `----------------------' |
| 23 | +``` |
| 24 | +* For a single tap or single hold, OSL behaves like OSL(SYMB). For a tap + hold, it behaves like MO(VIM). |
| 25 | + |
| 26 | +### Keymap 1: Code Layer |
| 27 | +``` |
| 28 | +,--------------------------------------------------. ,--------------------------------------------------. |
| 29 | +| | | | | | | | | | | | | | | | |
| 30 | +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| |
| 31 | +| | | | | | | F10 | | F11 | | | | | | | |
| 32 | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 33 | +| | | | | | |------| |------| | | | | | | |
| 34 | +|--------+------+------+------+------+------| L2 | | |------+------+------+------+------+--------| |
| 35 | +| | | | | | | | | | | | | | | | |
| 36 | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 37 | + | | | | | | | F12 |GoToIm| FAR | | | |
| 38 | + `----------------------------------' `----------------------------------' |
| 39 | + ,-------------. ,---------------. |
| 40 | + |Format|Build | | Copy | Paste | |
| 41 | + ,------|------|------| |------+--------+------. |
| 42 | + | | |Refact| | Up | | | |
| 43 | + | | |------| |------| | | |
| 44 | + | | | | | Down | | | |
| 45 | + `--------------------' `----------------------' |
| 46 | +``` |
| 47 | +* Build - Visualt Studio Build Solution. Sends `CTRL + SHFT + B` |
| 48 | +* FAR - Visual Studio Find All References. Sends `CTRL + K, R` |
| 49 | +* Format - Visual Studio Format. Sends `CTRL + K, CTRL + D` |
| 50 | +* GoToIm - Visual Studio Go To Implementation. Sends `CTRL + F12` |
| 51 | +* Refact - Visual Studio Refactor. Sends `CTRL + R, R` |
| 52 | +* Sort U - Visual Studio Sort Usings. Sends `CTRL + R, CTRL + G` |
| 53 | + |
| 54 | + |
| 55 | +### Keymap 2: Symbol Layer |
| 56 | +``` |
| 57 | +,---------------------------------------------------. ,--------------------------------------------------. |
| 58 | +|Version | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 | |
| 59 | +|---------+------+------+------+------+------+------| |------+------+------+------+------+------+--------| |
| 60 | +| | ! | @ | ( | ) | | | | | | Up | 7 | 8 | 9 | * | F12 | |
| 61 | +|---------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 62 | +| | # | $ | { | } | ` |------| |------| Down | 4 | 5 | 6 | + | | |
| 63 | +|---------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 64 | +| | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | | |
| 65 | +`---------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 66 | + | EPRM | | | | | | 0 | 0 | . | = | | |
| 67 | + `-----------------------------------' `----------------------------------' |
| 68 | + ,-------------. ,-------------. |
| 69 | + | | Caps | | | | |
| 70 | + ,------|------|------| |------+------+------. |
| 71 | + | | |APscr | | | | | |
| 72 | + | | |------| |------| | | |
| 73 | + | | | PScr | | | | | |
| 74 | + `--------------------' `--------------------' |
| 75 | +``` |
| 76 | +* APscr - Take a printscreen of the current app. Sends `Alt + Print Screen` |
| 77 | + |
| 78 | +### Keymap 3: Media and Mouse Keys |
| 79 | +``` |
| 80 | +,--------------------------------------------------. ,--------------------------------------------------. |
| 81 | +| | | | | | | | | | | | | | | | |
| 82 | +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| |
| 83 | +| | | | MsUp | | | | | | | | | | | | |
| 84 | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 85 | +| | |MsLeft|MsDown|MsRght| |------| |------| | | | | | | |
| 86 | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 87 | +| | | | | | | | | | | | | | | | |
| 88 | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 89 | + | | | | Lclk | Rclk | | | | | | | |
| 90 | + `----------------------------------' `----------------------------------' |
| 91 | + ,-------------. ,-------------. |
| 92 | + | Back+| Back-| | Vol+ | | |
| 93 | + ,------|------|------| |------+------+------. |
| 94 | + | | |BL_TOG| | Vol- | | | |
| 95 | + | | |------| |------| PL/PS| Next | |
| 96 | + | | | | | Back | | | |
| 97 | + `--------------------' `--------------------' |
| 98 | +``` |
| 99 | + |
| 100 | +### Keymap 4: Movement |
| 101 | +``` |
| 102 | +,--------------------------------------------------. ,--------------------------------------------------. |
| 103 | +| | | | | | | | | | | | | | | | |
| 104 | +|--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| |
| 105 | +| |KOpen |KType | LSFT | | | | | | Copy | | | | Paste| | |
| 106 | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 107 | +| |DLeft |DRight| LCTL | LGUI | |------| |------| Left | Down | Up | Right| | | |
| 108 | +|--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 109 | +| |SFT_TB| Tab | | | | | | | | | | | | | |
| 110 | +`--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 111 | + | | | | | | | | | | | | |
| 112 | + `----------------------------------' `----------------------------------' |
| 113 | + ,-------------. ,-------------. |
| 114 | + | | | | Home | End | |
| 115 | + ,------|------|------| |------+------+------. |
| 116 | + | | | | | | | | |
| 117 | + | | |------| |------| | | |
| 118 | + | | | | | | | | |
| 119 | + `--------------------' `--------------------' |
| 120 | +``` |
| 121 | +* DLeft - Move to the left Desktop. Sends `Ctrl + Win + Left Arrow` |
| 122 | +* DRight - Move to the right Desktop. Sends `Ctrl + Win + Right Arrow` |
| 123 | +* KOpen - Opens KeePass. Sends `Ctrl + Alt + k` |
| 124 | +* KType - Autotypes KeePass password. Sends `Ctrl + Alt + a` |
| 125 | +* SFT_TB - Sends `CTRL + TAB`. |
0 commit comments