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 | ||
