summaryrefslogtreecommitdiff
path: root/keyboards/gh60/revc/keymaps
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/gh60/revc/keymaps')
-rw-r--r--keyboards/gh60/revc/keymaps/bluezio/keymap.c38
-rw-r--r--keyboards/gh60/revc/keymaps/bluezio/rules.mk1
-rw-r--r--keyboards/gh60/revc/keymaps/chaser/README.md96
-rw-r--r--keyboards/gh60/revc/keymaps/chaser/keymap.c328
-rw-r--r--keyboards/gh60/revc/keymaps/dbroqua_7U/keymap.c78
-rw-r--r--keyboards/gh60/revc/keymaps/dbroqua_7U/rules.mk1
-rw-r--r--keyboards/gh60/revc/keymaps/emiilsd/keymap.c48
-rw-r--r--keyboards/gh60/revc/keymaps/robotmaxtron/config.h34
-rw-r--r--keyboards/gh60/revc/keymaps/robotmaxtron/keymap.c112
-rw-r--r--keyboards/gh60/revc/keymaps/robotmaxtron/readme.md16
-rw-r--r--keyboards/gh60/revc/keymaps/robotmaxtron/rules.mk1
-rw-r--r--keyboards/gh60/revc/keymaps/sethbc/keymap.c18
12 files changed, 0 insertions, 771 deletions
diff --git a/keyboards/gh60/revc/keymaps/bluezio/keymap.c b/keyboards/gh60/revc/keymaps/bluezio/keymap.c
deleted file mode 100644
index 23692edb19..0000000000
--- a/keyboards/gh60/revc/keymaps/bluezio/keymap.c
+++ /dev/null
@@ -1,38 +0,0 @@
-#include QMK_KEYBOARD_H
-
-// lshift split, backspace split, full ANSI enter, full right shift
-#define LAYOUT_BZIO( \
- K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D, K49, \
- K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D, \
- K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, K2D, \
- K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, K3D, \
- K40, K41, K42, K45, K4A, K4B, K4C, K4D \
- ) { \
- { K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, K0B, K0C, K0D }, \
- { K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, K1B, K1C, K1D }, \
- { K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, K2B, KC_NO, K2D }, \
- { K30, K31, K32, K33, K34, K35, K36, K37, K38, K39, K3A, K3B, KC_NO, K3D }, \
- { K40, K41, K42, KC_NO, KC_NO, K45, KC_NO, KC_NO, KC_NO, K49, K4A, K4B, K4C, K4D } \
- }
-
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* 0: HHKB with hyper key where ctrl used to be, and right half of left
- shift used as a key lock */
- LAYOUT_BZIO(
- KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC,
- KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
- KC_LSFT, QK_LOCK, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
- KC_HYPR, KC_LGUI, KC_LALT, LT(1, KC_SPC), KC_RALT, KC_RGUI, KC_APP, KC_RCTL),
-
- /* 1: spacefn with WASD arrows/navigation block and extra space key for
- realignment of source code, plus IJKL mouse arrows, volume up/down in <>,
- and caps lock where it used to be */
- LAYOUT_BZIO(
- KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_PGUP, KC_UP, KC_PGDN, KC_INSERT, KC_MS_BTN2, KC_TRNS, KC_TRNS, KC_MS_U, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, QK_BOOT,
- KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_DELETE, KC_MS_BTN1, KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_HOME, KC_SPC, KC_END, KC_PSCR, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
-};
diff --git a/keyboards/gh60/revc/keymaps/bluezio/rules.mk b/keyboards/gh60/revc/keymaps/bluezio/rules.mk
deleted file mode 100644
index 116d505b7e..0000000000
--- a/keyboards/gh60/revc/keymaps/bluezio/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-KEY_LOCK_ENABLE = yes
diff --git a/keyboards/gh60/revc/keymaps/chaser/README.md b/keyboards/gh60/revc/keymaps/chaser/README.md
deleted file mode 100644
index e6ec9e82be..0000000000
--- a/keyboards/gh60/revc/keymaps/chaser/README.md
+++ /dev/null
@@ -1,96 +0,0 @@
-# [dragonchasers](https://github.com/dragonchaser) GH60 layout
-
-Layout derived from the default GH60 keymap.
-
-![Photo of the keyboard](https://pbs.twimg.com/media/DQzlD0yX0AA8spX.jpg)
-
-## Layers
-
-### Base Layer
-```
-,-----------------------------------------------------------.
-|Esc~| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
-|-----------------------------------------------------------|
-|Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \ |
-|-----------------------------------------------------------|
-|FN | A| S| D| F| G| H| J| K| L| ;| '|Return |
-|-----------------------------------------------------------|
-|Shift | Z| X| C| V| B| N| M| ,| .| /| Up |FN |
-|-----------------------------------------------------------|
-|Ctrl|Gui |Alt | Space |Alt |Left |Down|Right|
-`-----------------------------------------------------------'
-
-Note: right FN triggers function layer,
- left FN(CAPS) is a one-shot button for the macro layer
-```
-
-### Function Layer
-```
-,-----------------------------------------------------------.
-|GRV|F1 |F2 |F3 |F4 |F5 |F6 |F7 |F8 |F9 |F10|F11|F12| DEL |
-|-----------------------------------------------------------|
-| MB3|MB2|MUP|MB1|MWU| | | |INS| |RST| | |Print|
-|-----------------------------------------------------------|
-| | ML|MDN|MR |MWD| | | | | | | |
-|-----------------------------------------------------------|
-|CAPS | | | | | | | | | | |PGUP| |
-|-----------------------------------------------------------|
-| | | | |Ctrl|HOME|PGD |END |
-`-----------------------------------------------------------'
-```
-
-### Macro Layer
-```
-,-----------------------------------------------------------.
-|DEF| |DUE| | | | | | | | | |GAM| ARR|
-|-----------------------------------------------------------|
-| |MAG|CLO|DUT|RBS|TIG| | | |COU|PSH| | | |
-|-----------------------------------------------------------|
-| |ADD|STS|DFF|FTC|PLL| | |LOG| | | |
-|-----------------------------------------------------------|
-| | | |COM| |BRN| | | | |MUT|VOL+|PLPA|
-|-----------------------------------------------------------|
-| | | | |APP |PREV|VOL-|NEXT|
-`-----------------------------------------------------------'
-
-Abbreviations:
---------------
-DEF - return to default layer
-DUE - enable git duet mode
-GAM - backlight WASD
-ARR - backlight arrows
--
-MAG - git submodule sync --recursive \
- && git submodule update --init --recursive \
- && git submodule foreach --recursive "git co . \
- && git reset --hard && git clean -dffx"
-CLO - git clone
-DUT - git duet (when in duet mode)
-RBS - git rebase
-TIG - tig
-COU - git checkout
-PSH - git push
--
-ADD - git add
-STS - git status
-DFF - git diff
-FTC - git fetch
-PLL - git pull
-LOG - git log
--
-COM - git commit (or git duet commit if in duet mode)
-BRN - git branch
-MUT - audio mute
-VOL+ - increase volume
-PLPA - play/pause
--
-APP - application (windows menu key)
-PREV - previous song
-VOL- - decrease volume
-NEXT - next song
-
-Note: git commands are SEND_STRING macros sent to the
- currently focused window Make sure it is your terminal :)
- ```
-
-**NOTE:** an outdated version of this keymap is also present for the Satan keyboard, which is no longer maintained since I could not get my hands on a properly working PCB.
diff --git a/keyboards/gh60/revc/keymaps/chaser/keymap.c b/keyboards/gh60/revc/keymaps/chaser/keymap.c
deleted file mode 100644
index e04367d86b..0000000000
--- a/keyboards/gh60/revc/keymaps/chaser/keymap.c
+++ /dev/null
@@ -1,328 +0,0 @@
-#include QMK_KEYBOARD_H
-#include <util/delay.h>
-
-
-extern keymap_config_t keymap_config;
-
-
-// Each layer gets a name for readability, which is then used in the keymap matrix below.
-// The underscores don't mean anything - you can have a layer called STUFF or any other name.
-// Layer names don't all need to be of the same length, obviously, and you can also skip them
-// entirely and just use numbers.
-#define _QW 0
-#define _FL 1
-#define _MC 2
-
-bool git_duet = false;
-bool backlight_arrows = false;
-bool backlight_gaming = false;
-enum custom_keycodes {
- /* GIT related keycodes */
- G_ADD = SAFE_RANGE, G_BRN, G_COM, G_COU, G_CLO,
- G_DFF, G_DUE, G_DUT, G_FTC, G_LOG, G_MAG, G_MRG,
- G_MRT, G_PSH, G_PLL, G_RBS, G_STH, G_STS, G_TIG,
-
- /* Multi-media related keycodes */
- A_MUTE, A_NEXT, A_PLPA, A_PREV, A_VOUP, A_VDWN,
-
- /* System related shortcuts */
- F_BTN, M_WAPP, K_ARR, K_WASD,
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /*
- * ,-----------------------------------------------------------.
- * |Esc~| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
- * |-----------------------------------------------------------|
- * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \ |
- * |-----------------------------------------------------------|
- * |FN | A| S| D| F| G| H| J| K| L| ;| '|Return |
- * |-----------------------------------------------------------|
- * |Shift | Z| X| C| V| B| N| M| ,| .| /| FN |Up |
- * |-----------------------------------------------------------|
- * |Ctrl|Gui |Alt | Space |Alt |Left |Down|Right|
- * `-----------------------------------------------------------'
- *
- * Note: right FN triggers function layer,
- * left FN is a one-shot button for the macro layer
- */
- /* Layer 0: Qwerty */
- [_QW] = LAYOUT_60_ansi_split_rshift(
- KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS,
- OSL(_MC), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, F_BTN, KC_UP,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT
- ),
-
- /*
- * ,-----------------------------------------------------------.
- * |GRV|F1 |F2 |F3 |F4 |F5 |F6 |F7 |F8 |F9 |F10|F11|F12| DEL |
- * |-----------------------------------------------------------|
- * | MB3|MB2|MUP|MB1|MWU| | | |INS| |RST| | |Print|
- * |-----------------------------------------------------------|
- * | | ML|MDN|MR |MWD| | | | | | | |
- * |-----------------------------------------------------------|
- * |CAPS | | | | | | | | | | |PGUP| |
- * |-----------------------------------------------------------|
- * | | | | |Ctrl|HOME|PGD |END |
- * `-----------------------------------------------------------'
- */
- /* Layer 1: Functions */
- [_FL] = LAYOUT_60_ansi_split_rshift(
- KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DEL,
- KC_BTN3, KC_BTN2, KC_MS_U, KC_BTN1, KC_WH_U, _______, _______, _______, KC_INS, _______, QK_BOOT, _______, _______, KC_PSCR,
- KC_CAPS, KC_MS_L, KC_MS_D, KC_MS_R, KC_WH_D, _______, _______, _______, _______, _______, _______, _______, KC_TILD,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PGUP,
- _______, _______, _______, _______, KC_RCTL, KC_HOME, KC_PGDN, KC_END
- ),
-
- /*
- * ,-----------------------------------------------------------.
- * |DEF| |DUE| | | | | | | | | |GAM| ARR|
- * |-----------------------------------------------------------|
- * | |MAG|CLO|DUT|RBS|TIG|MRT| | |COU|PSH| | | |
- * |-----------------------------------------------------------|
- * | |ADD|STS|DFF|FTC|PLL|MRG| |STH|LOG| | | F_OFF|
- * |-----------------------------------------------------------|
- * | | | |COM| |BRN| | | | |MUT|VOL+|PLPA|
- * |-----------------------------------------------------------|
- * | | | | |APP |PREV|VOL-|NEXT|
- * `-----------------------------------------------------------'
- *
- * Abbreviations:
- * --------------
- * DEF - return to default layer
- * DUE - enable git duet mode
- * CLO - git clone
- * DUT - git duet (when in duet mode)
- * RBS - git rebase
- * MAG - git submodule sync --recursive && git submodule update --init --recursive && git submodule foreach --recursive "git co . && git reset --hard && git clean -dffx"
- * TIG - tig
- * MRG - git merge
- * MRT - git mergetool
- * COU - git checkout
- * PSH - git push
- * ADD - git add
- * STS - git status
- * DFF - git diff
- * FTC - git fetch
- * PLL - git pull
- * STH - git stash
- * LOG - git log
- * COM - git commit (or git duet commit if in duet mode)
- * BRN - git branch
- * APP - application (windows menu key)
- * MUT - audio mute
- * VOL+ - increase volume
- * VOL- - decrease volume
- * PLPA - play/pause
- * PREV - previous song
- * NEXT - next song
- * ARR - backlight arrow keys
- * GAM - backlight WASD
- *
- * Note: git commands are SEND_STRING macros sent to the
- * currently focused window Make sure it is your terminal :)
- */
- /* Layer 2: Macros (Git & Multimedia) */
- [_MC] = LAYOUT_60_ansi_split_rshift(
- TO(_QW), XXXXXXX, G_DUE, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, K_WASD, K_ARR,
- XXXXXXX, G_MAG, G_CLO, G_DUT, G_RBS, G_TIG, G_MRT, XXXXXXX, XXXXXXX, G_COU, G_PSH, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, G_ADD, G_STS, G_DFF, G_FTC, G_PLL, G_MRG, XXXXXXX, G_STH, G_LOG, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, G_COM, XXXXXXX, G_BRN, XXXXXXX, XXXXXXX, XXXXXXX, A_MUTE, A_PLPA, A_VOUP,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, M_WAPP, A_PREV, A_VDWN, A_NEXT
- ),
-
-};
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- if (record->event.pressed) {
- switch(keycode) {
- /*
- * Begin git layer
- */
- case G_ADD:
- SEND_STRING("git add ");
- layer_off(_MC);
- return false;break;
- case G_BRN:
- SEND_STRING("git branch\n");
- layer_off(_MC);
- return false;break;
- case G_CLO:
- SEND_STRING("git clone ");
- layer_off(_MC);
- return false;break;
- case G_COM:
- if(git_duet) {
- SEND_STRING("git duet-commit ");
- } else {
- SEND_STRING("git commit ");
- }
- layer_off(_MC);
- return false;break;
- case G_COU:
- SEND_STRING("git checkout ");
- layer_off(_MC);
- return false;break;
- case G_DFF:
- SEND_STRING("git diff\n");
- layer_off(_MC);
- return false;break;
- case G_DUE:
- git_duet = !git_duet;
- if(git_duet) {
- gh60_esc_led_on();
- } else {
- gh60_esc_led_off();
- }
- layer_off(_MC);
- return false;break;
- case G_DUT:
- if(git_duet) {
- SEND_STRING("git duet ");
- }
- layer_off(_MC);
- return false; break;
- case G_FTC:
- SEND_STRING("git fetch ");
- layer_off(_MC);
- return false;break;
- case G_LOG:
- SEND_STRING("git log --graph\n");
- layer_off(_MC);
- return false;break;
- case G_MAG:
- // This is some git-magic to resync recursive submodule structures inside git projects (thx to https://github.com/jimmykarily)
- SEND_STRING("git submodule sync --recursive && git submodule update --init --recursive && git submodule foreach --recursive \" git co . && git reset --hard && git clean -dffx \" \n");
- layer_off(_MC);
- return false; break;
- case G_MRG:
- SEND_STRING("git merge ");
- layer_off(_MC);
- return false;break;
- case G_MRT:
- SEND_STRING("git mergetool ");
- layer_off(_MC);
- return false;break;
- case G_PLL:
- SEND_STRING("git pull ");
- layer_off(_MC);
- return false;break;
- case G_PSH:
- SEND_STRING("git push ");
- layer_off(_MC);
- return false;break;
- case G_RBS:
- SEND_STRING("git rebase ");
- layer_off(_MC);
- return false;break;
- case G_STH:
- SEND_STRING("git stash ");
- layer_off(_MC);
- return false;break;
- case G_STS:
- SEND_STRING("git status\n");
- layer_off(_MC);
- return false;break;
- case G_TIG:
- SEND_STRING("tig\n");
- layer_off(_MC);
- return false;break;
- /*
- * End git layer
- */
-
- /*
- * Begin multimedia keys
- */
- case A_MUTE:
- register_code(KC_AUDIO_MUTE);
- unregister_code(KC_AUDIO_MUTE);
- layer_off(_MC);
- return false;break;
- case A_PLPA:
- register_code(KC_MEDIA_PLAY_PAUSE);
- unregister_code(KC_MEDIA_PLAY_PAUSE);
- layer_off(_MC);
- return false;break;
- case A_VOUP:
- register_code(KC_AUDIO_VOL_UP);
- return false;break;
- case A_VDWN:
- register_code(KC_AUDIO_VOL_DOWN);
- return false;break;
- case A_PREV:
- register_code(KC_MEDIA_PREV_TRACK);
- unregister_code(KC_MEDIA_PREV_TRACK);
- layer_off(_MC);
- return false;break;
- case A_NEXT:
- register_code(KC_MEDIA_NEXT_TRACK);
- unregister_code(KC_MEDIA_NEXT_TRACK);
- layer_off(_MC);
- return false;break;
- /*
- * End multimedia keys
- */
-
- // Tap dance to get the app button mapped
- case M_WAPP:
- register_code(KC_APP);
- unregister_code(KC_APP);
- layer_off(_MC);
- return false;break;
-
- /*
- * Begin multimedia keys
- */
- case K_ARR:
- backlight_arrows = !backlight_arrows;
- if(backlight_arrows) {
- gh60_poker_leds_on();
- } else {
- gh60_poker_leds_off();
- }
- layer_off(_MC);
- return false;break;
- case K_WASD:
- backlight_gaming = !backlight_gaming;
- if(backlight_gaming) {
- gh60_wasd_leds_on();
- } else {
- gh60_wasd_leds_off();
- }
- layer_off(_MC);
- return false; break;
- case F_BTN:
- gh60_fn_led_on();
- layer_on(_FL);
- return false;break;
- }
- /*
- * End multimedia keys
- */
-
- } else {
- switch(keycode) {
- /*
- * Oneshots that will switch back to the default layer on KEY_UP
- */
- case A_VOUP:
- unregister_code(KC_AUDIO_VOL_UP);
- layer_off(_MC);
- return false;break;
- case A_VDWN:
- unregister_code(KC_AUDIO_VOL_DOWN);
- layer_off(_MC);
- return false;break;
- case F_BTN:
- layer_off(_FL);
- gh60_fn_led_off();
- return false;break;
- }
- }
- return true;
-};
diff --git a/keyboards/gh60/revc/keymaps/dbroqua_7U/keymap.c b/keyboards/gh60/revc/keymaps/dbroqua_7U/keymap.c
deleted file mode 100644
index 639c0ded91..0000000000
--- a/keyboards/gh60/revc/keymaps/dbroqua_7U/keymap.c
+++ /dev/null
@@ -1,78 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define _DEFAULT 0
-#define _FN 1
-
-enum custom_keycodes {
- LED_TOGGLE = SAFE_RANGE
-};
-
-int esc_led = 0;
-
-// Fillers to make layering more clear
-#define ______ KC_TRNS
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-/* Qwerty gui/alt/space/alt/gui
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ` |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Bksp |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RShift | FN |
- * |-----------------------------------------------------------------------------------------+
- * |LGUI | LAlt | Space | RAlt |RGUI |
- * `-----------------------------------------------------------------'
- */
- [_DEFAULT] = LAYOUT_60_ansi_split_bs_rshift( /* Basic QWERTY */
- KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSLS, KC_GRV,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSPC,
- KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, MO(_FN),
- ______, KC_LGUI, KC_LALT, KC_SPC, ______, KC_RALT, KC_RGUI, ______
- ),
-
-/* FN Layer
- * ,-----------------------------------------------------------------------------------------.
- * | Led | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Ins | Del |
- * |-----------------------------------------------------------------------------------------+
- * | CAPS | | | | | | | | Psc | Slck| Paus| Up | | |
- * |-----------------------------------------------------------------------------------------+
- * | | Vol-| Vol+| Mute| | | * | / | Home| PgUp| Left|Right| |
- * |-----------------------------------------------------------------------------------------+
- * | | Prev| Play| Next| | | + | - | End |PgDn| Down| | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | Stop | |
- * `-----------------------------------------------------------------'
- */
- [_FN] = LAYOUT_60_ansi_split_bs_rshift( /* Layer 1 */
- LED_TOGGLE,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_INS, KC_DEL,
- KC_CAPS, ______, ______, ______, ______, ______, ______, ______, KC_PSCR, KC_SCRL, KC_PAUS, KC_UP, ______, ______,
- ______, KC_VOLD, KC_VOLU, KC_MUTE, ______, ______, KC_PAST, KC_PSLS, KC_HOME, KC_PGUP, KC_LEFT, KC_RGHT,______,
- ______, KC_MPRV, KC_MPLY, KC_MNXT, ______, ______, KC_PPLS, KC_PMNS, KC_END, KC_PGDN, KC_DOWN, ______, ______,
- ______, ______, ______, ______, ______, KC_MSTP, ______, ______
- )
-};
-
-void esc_led_toggle(void) {
- if (esc_led == 0){
- esc_led = 1;
- gh60_esc_led_on();
- } else {
- esc_led = 0;
- gh60_esc_led_off();
- }
-}
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case LED_TOGGLE:
- if (record->event.pressed) {
- esc_led_toggle();
- }
- return false;
- }
- return true;
-}
diff --git a/keyboards/gh60/revc/keymaps/dbroqua_7U/rules.mk b/keyboards/gh60/revc/keymaps/dbroqua_7U/rules.mk
deleted file mode 100644
index 9e00b7531a..0000000000
--- a/keyboards/gh60/revc/keymaps/dbroqua_7U/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-SLEEP_LED_ENABLE = yes
diff --git a/keyboards/gh60/revc/keymaps/emiilsd/keymap.c b/keyboards/gh60/revc/keymaps/emiilsd/keymap.c
deleted file mode 100644
index 75e7691c43..0000000000
--- a/keyboards/gh60/revc/keymaps/emiilsd/keymap.c
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Copyright 2018 Funderburker
- *
- * 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/>.
- */
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /*
- ISO HHKB layout:
-
- * 2u Backspace
- * ISO Enter
- * split left Shift
- * split right Shift
- * Caps as Control
- * 1u/1.5u/7u/1.5u//1u bottom row
- */
-
- /* 0: QWERTY */
- [0] = LAYOUT(
- KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_NO,
- KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_BSLS, KC_ENT,
- KC_LSFT, KC_GRV, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, MO(1), KC_RSFT,
- KC_NO, KC_LALT, KC_LGUI, KC_SPC, KC_NO, KC_NO, KC_RALT, KC_CAPS, KC_NO
- ),
-
- /* 1: Fn layer */
- [1] = LAYOUT(
- KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DEL,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_END, KC_UP, _______, _______,
- _______, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, _______, _______, KC_PGUP, KC_LEFT, KC_RGHT, _______, _______,
- _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, _______, _______, _______, KC_PGDN, KC_DOWN, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______
- ),
-
-};
diff --git a/keyboards/gh60/revc/keymaps/robotmaxtron/config.h b/keyboards/gh60/revc/keymaps/robotmaxtron/config.h
deleted file mode 100644
index cef899ee12..0000000000
--- a/keyboards/gh60/revc/keymaps/robotmaxtron/config.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
-Copyright 2012 Jun Wako <wakojun@gmail.com>
-
-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/>.
-*/
-
-#pragma once
-
-#define WS2812_DI_PIN F4
-#define RGBLED_NUM 8
-#define RGBLIGHT_EFFECT_BREATHING
-#define RGBLIGHT_EFFECT_RAINBOW_MOOD
-#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
-#define RGBLIGHT_EFFECT_SNAKE
-#define RGBLIGHT_EFFECT_KNIGHT
-#define RGBLIGHT_EFFECT_CHRISTMAS
-#define RGBLIGHT_EFFECT_STATIC_GRADIENT
-#define RGBLIGHT_EFFECT_RGB_TEST
-#define RGBLIGHT_EFFECT_ALTERNATING
-#define RGBLIGHT_EFFECT_TWINKLE
-#define RGBLIGHT_HUE_STEP 8
-#define RGBLIGHT_SAT_STEP 8
-#define RGBLIGHT_VAL_STEP 8
diff --git a/keyboards/gh60/revc/keymaps/robotmaxtron/keymap.c b/keyboards/gh60/revc/keymaps/robotmaxtron/keymap.c
deleted file mode 100644
index 4651af4f52..0000000000
--- a/keyboards/gh60/revc/keymaps/robotmaxtron/keymap.c
+++ /dev/null
@@ -1,112 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define _BL 0
-#define _AL 1
-#define _FL 2
-#define _UL 3
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /*
- * Base layer, pretty standard ANSI layout.
- * ,-----------------------------------------------------------.
- * |F(12)| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
- * |-----------------------------------------------------------|
- * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \|
- * |-----------------------------------------------------------|
- * |Caps/Fn| A| S| D| F| G| H| J| K| L| ;| '|Return |
- * |-----------------------------------------------------------|
- * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |
- * |-----------------------------------------------------------|
- * |Ctrl|Gui |Alt | Space |Alt |Fn |Menu|Ctrl|
- * `-----------------------------------------------------------'
- */
- [_BL] = LAYOUT(
- QK_GESC,KC_1,KC_2,KC_3,KC_4,KC_5,KC_6,KC_7,KC_8,KC_9,KC_0,KC_MINS,KC_EQL,KC_BSPC,
- KC_TAB,KC_Q,KC_W,KC_E,KC_R,KC_T,KC_Y,KC_U,KC_I,KC_O,KC_P,KC_LBRC,KC_RBRC,KC_BSLS,
- LT(2, KC_CAPS),KC_A,KC_S,KC_D,KC_F,KC_G,KC_H,KC_J,KC_K,KC_L,KC_SCLN,KC_QUOT,KC_NO,KC_ENT,
- KC_LSFT,KC_NO,KC_Z,KC_X,KC_C,KC_V,KC_B,KC_N,KC_M,KC_COMM,KC_DOT,KC_SLSH,KC_NO,KC_RSFT,
- KC_LCTL,KC_LGUI,KC_LALT, KC_SPC, KC_NO,KC_RALT,MO(2),KC_APP,KC_RCTL),
-
- /*
- * Locking arrow keys to WASD for when you need dedicated arrow keys
- * ,-----------------------------------------------------------.
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | |Up | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | |Left|Down|Rght| | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | |
- * `-----------------------------------------------------------'
- */
- [_AL] = LAYOUT(
- KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_UP,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_LEFT,KC_DOWN,KC_RGHT,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS),
-
-
- /*
- * Primary function layer, mostly the same as the traditional Pok3r layout.
- * ,-------------------------------------------------------------.
- * |`~ | F1| F2| F3| F4| F5| F6| F7| F8| F9| F10| F11| F12|DEL |
- * |-------------------------------------------------------------|
- * | |_AL| | | | |Calc|PgUp|Up|PgDn|Ptscn|Srlck|Pause| |
- * |-------------------------------------------------------------|
- * | | | | | | |Home|Left|Down|Rght|Ins| | |
- * |-------------------------------------------------------------|
- * | |_UL| | | | | | | | | | |
- * |-------------------------------------------------------------|
- * | | | | | | | | |
- * `-------------------------------------------------------------'
- */
- [_FL] = LAYOUT(
- KC_GRAVE,KC_F1,KC_F2,KC_F3,KC_F4,KC_F5,KC_F6,KC_F7,KC_F8,KC_F9,KC_F10,KC_F11,KC_F12,KC_DELETE,
- KC_TRNS,TG(1),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_CALC,KC_PGUP,KC_UP,KC_PGDN,KC_PSCR,KC_SCRL,KC_PAUS,KC_TRNS,
- KC_TRNS,KC_MUTE,KC_VOLD,KC_VOLU,KC_TRNS,KC_TRNS,KC_HOME,KC_LEFT,KC_DOWN,KC_RGHT,KC_INS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,TG(3),KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_END,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS),
-
- /*
- * Locking layer for controlling the underglow.
- *
- * ,-----------------------------------------------------------.
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | |On|Mode| | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | |Hue+|Hue-|Sat+|Sat-|Val+|Val-| | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | |
- * `-----------------------------------------------------------'
- */
- [_UL] = LAYOUT(
- KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,RGB_TOG,RGB_MOD,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_TRNS,RGB_HUI,RGB_HUD,RGB_SAI,RGB_SAD,RGB_VAI,RGB_VAD,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS),
-};
-
-void matrix_scan_user(void) {
-
-// Layer LED indicators
-// ESC led on when in function layer, WASD cluster leds enabled when on arrow cluster
- layer_state_t layer = layer_state;
- if (layer & (1<<1)) {
- gh60_wasd_leds_on();
- } else {
- gh60_wasd_leds_off();
- }
-
- if (layer & (1<<2)) {
- gh60_esc_led_on();
- } else {
- gh60_esc_led_off();
- }
-};
diff --git a/keyboards/gh60/revc/keymaps/robotmaxtron/readme.md b/keyboards/gh60/revc/keymaps/robotmaxtron/readme.md
deleted file mode 100644
index 8db7b3f65b..0000000000
--- a/keyboards/gh60/revc/keymaps/robotmaxtron/readme.md
+++ /dev/null
@@ -1,16 +0,0 @@
-robotmaxtron's GH60 Layout
-=====================
-
-##Quantum MK Firmware
-For the full Quantum feature list, see the parent readme.md.
-
-* Standard ANSI layout with Pok3r styled function layers
-* ESC key led enables when on function layer
-* Lockable layer with arrow keys on WASD with backlighting to indicate locked on arrow layer
-* Neopixel/WS2812 RGB Underglow Support
-
-## Reference Images
-![Wiring Refererence](https://i.imgur.com/BkJ39JD.jpg)
-
-### Additional Credits
-Keymap has been based on various keymaps available from the QMK Repo for the GH60-SATAN and KC60 keyboards.
diff --git a/keyboards/gh60/revc/keymaps/robotmaxtron/rules.mk b/keyboards/gh60/revc/keymaps/robotmaxtron/rules.mk
deleted file mode 100644
index 1e3cebb145..0000000000
--- a/keyboards/gh60/revc/keymaps/robotmaxtron/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-RGBLIGHT_ENABLE = yes
diff --git a/keyboards/gh60/revc/keymaps/sethbc/keymap.c b/keyboards/gh60/revc/keymaps/sethbc/keymap.c
deleted file mode 100644
index 7d51100160..0000000000
--- a/keyboards/gh60/revc/keymaps/sethbc/keymap.c
+++ /dev/null
@@ -1,18 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* 0: qwerty */
- LAYOUT_60_ansi_split_bs_rshift(
- QK_GESC,KC_1,KC_2,KC_3,KC_4,KC_5,KC_6,KC_7,KC_8,KC_9,KC_0,KC_MINS,KC_EQL,KC_BSLS,KC_GRV,
- KC_TAB,KC_Q,KC_W,KC_E,KC_R,KC_T,KC_Y,KC_U,KC_I,KC_O,KC_P,KC_LBRC,KC_RBRC,KC_BSPC,
- KC_LCTL,KC_A,KC_S,KC_D,KC_F,KC_G,KC_H,KC_J,KC_K,KC_L,KC_SCLN,KC_QUOT,KC_ENT,
- KC_LSFT,KC_Z,KC_X,KC_C,KC_V,KC_B,KC_N,KC_M,KC_COMM,KC_DOT,KC_SLSH,KC_RSFT,MO(1),
- KC_LCTL,KC_LALT,KC_LGUI, KC_SPC, KC_RGUI,KC_RALT,KC_APP,KC_RCTL),
- /* 1: fn */
- LAYOUT_60_ansi_split_bs_rshift(
- KC_GRV,KC_F1,KC_F2,KC_F3,KC_F4,KC_F5,KC_F6,KC_F7,KC_F8,KC_F9,KC_F10,KC_F11,KC_F12,KC_TRNS,KC_TRNS,
- KC_CAPS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_UP,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_VOLD,KC_VOLU,KC_MUTE,KC_TRNS,KC_TRNS,KC_PAST,KC_PSLS,KC_HOME,KC_PGUP,KC_LEFT,KC_RIGHT,KC_PENT,
- KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PPLS,KC_PMNS,KC_END,KC_PGDN,KC_DOWN,KC_TRNS,KC_TRNS,
- KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS),
-};