diff options
author | Ryan <fauxpark@gmail.com> | 2020-03-16 07:37:32 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-16 07:37:32 +1100 |
commit | f1c6fa38950405f24b98702846a018c0cb4066af (patch) | |
tree | a2069055c00bc98b86ffb837cff4cbd46766e644 | |
parent | fe1a055391c9c6984a73afdfa86896d5fc94a403 (diff) | |
download | qmk_firmware-f1c6fa38950405f24b98702846a018c0cb4066af.tar.gz qmk_firmware-f1c6fa38950405f24b98702846a018c0cb4066af.zip |
Update Plover keymap (#8405)
-rw-r--r-- | quantum/keymap_extras/keymap_plover.h | 68 |
1 files changed, 43 insertions, 25 deletions
diff --git a/quantum/keymap_extras/keymap_plover.h b/quantum/keymap_extras/keymap_plover.h index 3bfcb7ad9..f27d2ba77 100644 --- a/quantum/keymap_extras/keymap_plover.h +++ b/quantum/keymap_extras/keymap_plover.h | |||
@@ -13,35 +13,53 @@ | |||
13 | * You should have received a copy of the GNU General Public License | 13 | * You should have received a copy of the GNU General Public License |
14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. |
15 | */ | 15 | */ |
16 | #ifndef KEYMAP_PLOVER_H | 16 | |
17 | #define KEYMAP_PLOVER_H | 17 | #pragma once |
18 | 18 | ||
19 | #include "keymap.h" | 19 | #include "keymap.h" |
20 | 20 | ||
21 | #define PV_NUM KC_1 | 21 | // clang-format off |
22 | #define PV_LS KC_Q | 22 | |
23 | #define PV_LT KC_W | 23 | /* |
24 | #define PV_LP KC_E | 24 | * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ |
25 | #define PV_LH KC_R | 25 | * │ │Num│ │ │ │ │ │ │ │ │ │ │ │ │ |
26 | #define PV_LK KC_S | 26 | * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ |
27 | #define PV_LW KC_D | 27 | * │ │ S │ T │ P │ H │ │ * │ F │ P │ L │ T │ D │ │ │ |
28 | #define PV_LR KC_F | 28 | * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ |
29 | * │ │ │ K │ W │ R │ │ │ R │ B │ G │ S │ Z │ │ | ||
30 | * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ | ||
31 | * │ │ │ │ A │ O │ │ E │ U │ │ │ │ │ | ||
32 | * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ | ||
33 | * │ │ │ │ │ │ │ │ │ | ||
34 | * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ | ||
35 | */ | ||
36 | // Row 1 | ||
37 | #define PV_NUM KC_1 | ||
29 | 38 | ||
39 | // Row 2 | ||
40 | #define PV_LS KC_Q | ||
41 | #define PV_LT KC_W | ||
42 | #define PV_LP KC_E | ||
43 | #define PV_LH KC_R | ||
30 | #define PV_STAR KC_Y | 44 | #define PV_STAR KC_Y |
31 | #define PV_RF KC_U | 45 | #define PV_RF KC_U |
32 | #define PV_RP KC_I | 46 | #define PV_RP KC_I |
33 | #define PV_RL KC_O | 47 | #define PV_RL KC_O |
34 | #define PV_RT KC_P | 48 | #define PV_RT KC_P |
35 | #define PV_RD KC_LBRC | 49 | #define PV_RD KC_LBRC |
36 | #define PV_RR KC_J | ||
37 | #define PV_RB KC_K | ||
38 | #define PV_RG KC_L | ||
39 | #define PV_RS KC_SCLN | ||
40 | #define PV_RZ KC_QUOT | ||
41 | 50 | ||
42 | #define PV_A KC_C | 51 | // Row 3 |
43 | #define PV_O KC_V | 52 | #define PV_LK KC_S |
44 | #define PV_E KC_N | 53 | #define PV_LW KC_D |
45 | #define PV_U KC_M | 54 | #define PV_LR KC_F |
55 | #define PV_RR KC_J | ||
56 | #define PV_RB KC_K | ||
57 | #define PV_RG KC_L | ||
58 | #define PV_RS KC_SCLN | ||
59 | #define PV_RZ KC_QUOT | ||
46 | 60 | ||
47 | #endif | 61 | // Row 4 |
62 | #define PV_A KC_C | ||
63 | #define PV_O KC_V | ||
64 | #define PV_E KC_N | ||
65 | #define PV_U KC_M | ||