diff options
Diffstat (limited to 'quantum/keymap_extras/keymap_plover.h')
| -rw-r--r-- | quantum/keymap_extras/keymap_plover.h | 101 | 
1 files changed, 45 insertions, 56 deletions
| diff --git a/quantum/keymap_extras/keymap_plover.h b/quantum/keymap_extras/keymap_plover.h index cd07211bca..b51e44b8bb 100644 --- a/quantum/keymap_extras/keymap_plover.h +++ b/quantum/keymap_extras/keymap_plover.h @@ -1,65 +1,54 @@ -/* Copyright 2016 James Kay - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program.  If not, see <http://www.gnu.org/licenses/>. - */ +// Copyright 2023 QMK +// SPDX-License-Identifier: GPL-2.0-or-later -#pragma once +/******************************************************************************* +  88888888888 888      d8b                .d888 d8b 888               d8b +      888     888      Y8P               d88P"  Y8P 888               Y8P +      888     888                        888        888 +      888     88888b.  888 .d8888b       888888 888 888  .d88b.       888 .d8888b +      888     888 "88b 888 88K           888    888 888 d8P  Y8b      888 88K +      888     888  888 888 "Y8888b.      888    888 888 88888888      888 "Y8888b. +      888     888  888 888      X88      888    888 888 Y8b.          888      X88 +      888     888  888 888  88888P'      888    888 888  "Y8888       888  88888P' +                                                        888                 888 +                                                        888                 888 +                                                        888                 888 +     .d88b.   .d88b.  88888b.   .d88b.  888d888 8888b.  888888 .d88b.   .d88888 +    d88P"88b d8P  Y8b 888 "88b d8P  Y8b 888P"      "88b 888   d8P  Y8b d88" 888 +    888  888 88888888 888  888 88888888 888    .d888888 888   88888888 888  888 +    Y88b 888 Y8b.     888  888 Y8b.     888    888  888 Y88b. Y8b.     Y88b 888 +     "Y88888  "Y8888  888  888  "Y8888  888    "Y888888  "Y888 "Y8888   "Y88888 +         888 +    Y8b d88P +     "Y88P" +*******************************************************************************/ +#pragma once  #include "keymap.h" -  // clang-format off -/* - * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐ - * │   │Num│   │   │   │   │   │   │   │   │   │   │   │       │ - * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤ - * │     │ S │ T │ P │ H │   │ * │ F │ P │ L │ T │ D │   │     │ - * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ - * │      │   │ K │ W │ R │   │   │ R │ B │ G │ S │ Z │        │ - * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────────┤ - * │        │   │   │ A │ O │   │ E │ U │   │   │   │          │ - * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤ - * │    │    │    │                        │    │    │    │    │ - * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ - */ -// Row 1 -#define PV_NUM  KC_1 - -// Row 2 -#define PV_LS   KC_Q -#define PV_LT   KC_W -#define PV_LP   KC_E -#define PV_LH   KC_R -#define PV_STAR KC_Y -#define PV_RF   KC_U -#define PV_RP   KC_I -#define PV_RL   KC_O -#define PV_RT   KC_P +// Aliases +#define PV_NUM  KC_1    +#define PV_LS   KC_Q    +#define PV_LT   KC_W    +#define PV_LP   KC_E    +#define PV_LH   KC_R    +#define PV_STAR KC_Y    +#define PV_RF   KC_U    +#define PV_RP   KC_I    +#define PV_RL   KC_O    +#define PV_RT   KC_P     #define PV_RD   KC_LBRC - -// Row 3 -#define PV_LK   KC_S -#define PV_LW   KC_D -#define PV_LR   KC_F -#define PV_RR   KC_J -#define PV_RB   KC_K -#define PV_RG   KC_L +#define PV_LK   KC_S    +#define PV_LW   KC_D    +#define PV_LR   KC_F    +#define PV_RR   KC_J    +#define PV_RB   KC_K    +#define PV_RG   KC_L     #define PV_RS   KC_SCLN  #define PV_RZ   KC_QUOT +#define PV_A    KC_C    +#define PV_O    KC_V    +#define PV_E    KC_N    +#define PV_U    KC_M    -// Row 4 -#define PV_A    KC_C -#define PV_O    KC_V -#define PV_E    KC_N -#define PV_U    KC_M | 
