| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| keyboards:qmk [2022-09-03] – dcai | keyboards:qmk [2022-10-09] (current) – dcai |
|---|
| ===== qmk/via ===== | ===== qmk and via ===== |
| | |
| | |
| |
| ^ Position ^ Key ^ Comment ^ | ^ Position ^ Key ^ Comment ^ |
| |''capslock'' | ''MT(MOD_LCTL, KC_ESC)'' | hold ''ctrl'', tap to ''esc'', I removed this because when press ''ctrl-f'' (for fish autocomplate), if I press enter fast, it may inserts newline instead of execute, it aslo introduce odd issue with vim being started when typing in shell, so I leave capslock to be ctrl only | | | ''Shift'' | ''MT(MOD_LSFT, KC_ESC)'' | shift and esc | |
| | ''Tab'' | ''LT(3, KC_TAB)'' | hold layer 3, tap to ''tab'' | | | ''Tab'' | ''LT(3, KC_TAB)'' | hold to num layer, tap to ''tab'' | |
| | ''A'' | ''LT(3, KC_A)'' | hold layer 3, tap to ''A'' | | | ''/'' | ''LT(3, KC_SLSH)'' | hold to num layer, tap to ''/'' | |
| | ''Z'' | ''LT(3, KC_Z)'' | hold layer 3, tap to ''Z'' | | | '';'' | ''LT(3, KC_SCLN)'' | hold to num layer, tap to '';'' | |
| | ''/'' | ''LT(3, KC_SLSH)'' | hold layer 3, tap to ''/'' | | | ''Z'' | ''LT(2, KC_Z)'' | hold to symbal layer, tap to ''Z'' | |
| | '';'' | ''LT(3, KC_SCLN)'' | hold layer 3, tap to '';'' | | |
| |
| |
| base layer: | |
| |
| {{:keyboards:pasted:20220903-235558.png}} | home row mods |
| |
| | |
| | ^ Position ^ Key ^ Comment ^ |
| | | ''F'' | ''MT(MOD_LSFT, KC_F)'' or ''LSFT_T(KC_F)'' | ''F'' is left shift | |
| | | ''J'' | ''MT(MOD_RSFT, KC_J)'' or ''RSFT_T(KC_J)'' | ''J'' is right shift | |
| | |
| | |
| | |
| | |<del>''capslock''</del> | <del>''MT(MOD_LCTL, KC_ESC)''</del> | <del>hold ''ctrl'', tap to ''esc''</del> It appears to be a bad idea to combine ctrl and esc to tap and hold, it causes issue in tmux, for example: `ctrl-b 1`, and when press ''ctrl-f'' (for fish autocomplate), if I press enter fast, it may inserts newline instead of execute, it aslo introduce odd issue with vim being started when typing in shell. Given how often I use ctrl, I leave it as just ctrl | |
| | |
| | |
| | base layer: |
| | |
| | {{:keyboards:pasted:20220914-135315.png}} |
| |
| symbols layer: | symbols layer: |
| most used symbols in javascript | most used symbols in javascript |
| <code> | <code> |
| ' 459399 | ' (single quote) 459399 |
| , 407783 | , 407783 |
| . 323787 | . 323787 |
| } 123979 | } 123979 |
| / 112632 | / 112632 |
| _ 96242 | _ (underscore) 96242 |
| - 58648 | - (minus) 58648 |
| [ 44598 | [ 44598 |
| ] 44597 | ] 44597 |
| ~ 414 | ~ 414 |
| </code> | </code> |
| | |
| | a mostly typescript repo: |
| | <code> |
| | |
| | . 740274 |
| | , 635516 |
| | : 471307 |
| | ' 392677 |
| | ( 365584 |
| | ) 365463 |
| | " 356399 |
| | = 356272 |
| | - 334150 |
| | / 302331 |
| | _ 255728 |
| | ; 243441 |
| | { 168294 |
| | } 168184 |
| | * 112263 |
| | [ 83673 |
| | ] 83655 |
| | & 66484 |
| | | 62848 |
| | \ 50771 |
| | + 36781 |
| | @ 35879 |
| | ? 34702 |
| | > 32352 |
| | ! 24897 |
| | ` 23778 |
| | $ 19489 |
| | < 19019 |
| | # 17744 |
| | % 6851 |
| | ^ 4309 |
| | ~ 558 |
| | </code> |
| | |