summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/gordon/config.h29
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/gordon/keymap.c394
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/gordon/rules.mk2
-rw-r--r--keyboards/knops/mini/keymaps/knops/keymap.c142
-rw-r--r--keyboards/knops/mini/keymaps/knops/readme.md11
-rw-r--r--keyboards/primekb/prime_e/keymaps/milestogo/config.h40
-rw-r--r--keyboards/primekb/prime_e/keymaps/milestogo/keymap.c150
-rw-r--r--keyboards/primekb/prime_e/keymaps/milestogo/readme.md2
-rw-r--r--keyboards/primekb/prime_e/keymaps/milestogo/rules.mk1
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/knops/config.h26
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/knops/keymap.c58
-rw-r--r--keyboards/wilba_tech/rama_works_m10_b/keymaps/knops/readme.md7
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/knops/keymap.c129
-rw-r--r--keyboards/wilba_tech/rama_works_m6_a/keymaps/knops/readme.md11
-rw-r--r--users/gordon/gordon.c410
-rw-r--r--users/gordon/gordon.h247
-rw-r--r--users/gordon/readme.md14
-rw-r--r--users/gordon/rules.mk3
-rw-r--r--users/pcoves/.gitignore2
-rw-r--r--users/pcoves/combo.c44
-rw-r--r--users/pcoves/config.h2
-rw-r--r--users/pcoves/pcoves.c44
-rw-r--r--users/pcoves/pcoves.h32
-rw-r--r--users/pcoves/rainbowUnicorn.c42
-rw-r--r--users/pcoves/rainbowUnicorn.h5
-rw-r--r--users/pcoves/readme.md14
-rw-r--r--users/pcoves/rules.mk30
-rw-r--r--users/pcoves/tapDance.c127
-rw-r--r--users/pcoves/tapDance.h8
-rw-r--r--users/pcoves/unicode.c20
-rw-r--r--users/pcoves/unicode.h5
-rw-r--r--users/txkyel/config.h18
-rw-r--r--users/txkyel/readme.md20
-rw-r--r--users/txkyel/rules.mk5
-rw-r--r--users/txkyel/tap_dance.c51
-rw-r--r--users/txkyel/tap_dance.h33
-rw-r--r--users/txkyel/tap_dance.md173
-rw-r--r--users/txkyel/txkyel.c56
-rw-r--r--users/txkyel/txkyel.h58
39 files changed, 0 insertions, 2465 deletions
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/gordon/config.h b/keyboards/input_club/ergodox_infinity/keymaps/gordon/config.h
deleted file mode 100644
index 772ce0bac9..0000000000
--- a/keyboards/input_club/ergodox_infinity/keymaps/gordon/config.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
-Copyright 2018 Daniel Gordon <Dgordon8765@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/>.
-*/
-
-#undef IGNORE_MOD_TAP_INTERRUPT
-#define IGNORE_MOD_TAP_INTERRUPT
-
-#undef PERMISSIVE_HOLD
-// #define PERMISSIVE_HOLD
-
-#define ONESHOT_TAP_TOGGLE 2
-
-#undef TAPPING_TERM
-#define TAPPING_TERM 200
-
-#define FORCE_NKRO
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/gordon/keymap.c b/keyboards/input_club/ergodox_infinity/keymaps/gordon/keymap.c
deleted file mode 100644
index 2ee7c9bde9..0000000000
--- a/keyboards/input_club/ergodox_infinity/keymaps/gordon/keymap.c
+++ /dev/null
@@ -1,394 +0,0 @@
-#include QMK_KEYBOARD_H
-#include "debug.h"
-#include "action_layer.h"
-#include "version.h"
-#include "process_keycode/process_tap_dance.h"
-#include "gordon.h"
-
-#include "keymap_german.h"
-
-#include "keymap_nordic.h"
-
-
-enum custom_keycodes {
- PLACEHOLDER = SAFE_RANGE, // can always be here
- EPRM,
- VRSN,
- RGB_SLD,
-};
-
-
-// Custom tapping terms for each key.
-// Requires changes to action_taping.c
-// uint16_t get_tapping_term(keyevent_t* event) {
-// uint16_t keycode = keymap_key_to_keycode(layer_switch_get_layer(event->key), event->key);
-// if (keycode == NAV_E ) {
-// return TAPPING_TERM + 50;
-// }
-// return TAPPING_TERM;
-// }
-
-
-// _XXXXXX_ is a symbol that means, "DO NOT ASSIGN THIS KEY TO ANTYING", because the key
-// underneath this layer is the key that sends you to/from this layer.
-// Meaning, if you were to put something here - then you will be stuck in this layer.
-// It is simply a visual reminder not to use that key for this layer.
-// Example: On the numpad layer, under the letter `D` is `_XXXXXXX_`, because pressing and holding
-// `D` sends you to the numpad layer
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-
-//**************************FIRST LAYER - LAYER ZERO **************************************
- [_QWERTY] = LAYOUT_ergodox(
-
- SHF6_AF7, F1_F13 , F2_F14, TD(F3D), F4_ALTF4, F5_F15, KC_F11,
- SPRK_TCK , Q_ESC , CTR_SH_W, NAV_E, ALT_SH_R, KC_T, PRINTSCR,
- KC_TAB , KC_A , MEH_S, NUMPAD_D, CTRL_F, WIN_G,
- OSL(_ONESHOT), CTRL_Z , HYPER_X, MOUSE_C, ALT_V, KC_B, OSL(_MOUSE),
- KC_MINUS, KC_GRAVE, KC_DELETE, KC_LEFT, KC_RIGHT,
-
- LSFT(KC_INSERT), TT(_QWERTY_KIDS),
- ________ ,
- KC_LSFT, SYMB_BSP, KC_INSERT ,
-
- F12_RUN, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, TD(CALCCOMP),
- CALTDEL , KC_Y, KC_U, KC_I, KC_O, KC_P, MODRESET,
- WIN_H, CTRL_J, APP_SW_K, MEH_L, COL_MOUS, END_HOME,
- OSL(_ONESHOT), KC_N, ALT_M, COMMA_TD, HYPE_DOT, KC_SLASH, ID_MAN_IP,
- KC_UP, KC_DOWN,KC_DELETE, KC_TILD, KC_UNDS,
-
- TT(_STREET_FIGHTER), ________,
- KC_PGUP,
- KC_PGDN, LT(_NAV,KC_ENTER), SPAC_TXT),
-
-
- //**************************SYMBOLS LAYER**************************
- [_SYMBOLS] = LAYOUT_ergodox(
- ________, ________, ________, ________, ________, ________, ________,
- ________, DEREF , KC_AT, KC_LCBR, KC_RCBR, KC_CIRC, ________,
- ________, KC_EXLM, KC_HASH, KC_LPRN, KC_RPRN, ________,
- ________,KC_DOLLAR, KC_PERC, LSQUIGLY, RSQUIGLY, ________, ________,
- ________,TICK3 , ________, ________, ________,
-
- ________,________,
- ________,
- ________,_XXXXXX_,________,
-
-
- ________, ________, ________, ________, ________, ________, NUMLOCK,
- ________,TIL_SLASH, KC_PIPE, KC_PLUS, KC_AMPR, ________, CAPLOCK,
- EQRIGHT, KC_DQUO, KC_EQUAL, KC_QUOTE,KC_SCLN, ________,
- ________, KC_M, BK_SLASH, ASTERSK, KC_DOT, KC_SLASH, ________,
- ________,________ ,________,TILD3,________,
- ________,________,
- ________,
- ________,________,_XXXXXX_),
-
- //**************************MOUSE MOVEMENT LAYER**************************
- [_MOUSE] = LAYOUT_ergodox(UP_ENTER_RESET,________,________,________,________,________,MODRESET,
- QK_BOOT,KC_SECRET_5,________,KC_MS_UP,KC_SECRET_4,KC_MS_WH_UP,________,
- ________,________,KC_MS_LEFT,KC_MS_DOWN,KC_MS_RIGHT,KC_MS_WH_DOWN,
- KC_SECRET_5,KC_SECRET_4,KC_SECRET_3,_XXXXXX_,KC_SECRET_2,KC_SECRET_1,_XXXXXX_,
- ________,________,HYPR(KC_F15),KC_MS_WH_LEFT,KC_MS_WH_RIGHT,
-
- ________,________,
- ________,
- KC_MS_BTN1,KC_MS_BTN2,________,
-
-
- ________,________,________,________,________,________,________,
- ________,________,________,KC_UP,________,KC_MEDIA_PLAY_PAUSE,________,
- ________,KC_LEFT,KC_DOWN,KC_RIGHT,_XXXXXX_,________,
- ________,KC_MEDIA_NEXT_TRACK,KC_AUDIO_VOL_UP,KC_AUDIO_VOL_DOWN,KC_MUTE,________,________,
- KC_MS_WH_UP,KC_MS_WH_DOWN,________,________,________,
- ________,________,
- ________,
- ________,KC_WWW_BACK,KC_WWW_FORWARD),
-
-
-
-
- //**************************WINDOWS NAVIGATION LAYER**************************
-
- [_NAV] = LAYOUT_ergodox(________,________,________,________,________,________,________,
- ________,________,SNAPLEFT,_XXXXXX_,SNAPRGHT,________,________,
- ________,KC_WWW_BACK,PREVTAB,________,NEXTTAB,SNAPUP,
- ________,________,WORKLEFT,________,WORKRIGHT,SNAPDOWN,________,
- ________,________,________,________,________,
-
- ________,________,
- ________,
- ________,________,________,
-
-
- ________,________,________,________,________,________,________,
- ________,________,SNAPUP ,KC_UP ,SNAPDOWN,________,________,
- ________,KC_LEFT ,KC_DOWN ,KC_RIGHT,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
-
- ________,________,
- ________,
- ________,________,________),
-
- //****************************NUMPAD LAYER****************************
- [_NUMPAD] = LAYOUT_ergodox(________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,KC_DOT ,KC_SPACE,_XXXXXX_, KC_ESC ,________,
- ________,DBMS_OUT,________,________,________,________,________,
- ________,________,________,________,________,
-
- ________,________,
- ________,
- KC_PLUS,KC_MINUS,________,
-
- BL_TOGG ,BL_STEP ,________,________,________,________,________,
- ________,________,KC_7 ,KC_8 ,KC_9 ,________,________,
- ________,KC_4 ,KC_5 ,KC_6 ,________,________,
- ________,KC_DOT, KC_1 ,KC_2 ,KC_3 ,________,________,
- KC_0 ,KC_DOT , KC_DOT ,________,________,
-
- ________,________,
- ________,
- ________,________,KC_0),
-
- //****************************APP SWITCH LAYER****************************
- [_APPSWITCH] = LAYOUT_ergodox(________,________,________,________,________,________,________,
- ________,________ , ________ , ________ ,________ ,________,________,
- ________,APP_5,APP_6,APP_7,APP_8,________,
- ________,DBMS_OUT,________,________,________,________,________,
- ________,________,________,________,________,
-
- ________,________,
- ________,
- KC_PLUS,________,________,
-
- ________,________,________,________,________,________,________,
- ________,________,APP_3 ,________,APP_4 ,________,________,
- ________,APP_1 ,_XXXXXX_,APP_2 ,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
- ________,________,
- ________,
- ________,________,________),
-
-
- [_ONESHOT] = LAYOUT_ergodox( UP_ENTER_RESET , ________, ________, ________, ________, ________, ________,
- ________, ________, ________, KC_UP , ________, ________, ________,
- ________, ________, KC_LEFT , KC_DOWN , KC_RIGHT, ________,
- MAGIC_TOGGLE_NKRO, ________, ________, ________, ________, ________, ________,
- ________, ________, ________, ________, ________,
-
- ________, ________,
- ________,
- ________, ________, ________,
-
- ________, ________, ________, ________, ________, ________, ________,
- ________, ________, KC_7, KC_8, KC_9, KC_PLUS, ________,
- ________, KC_4, KC_5, KC_6, KC_EQUAL, ________,
- ________, ________, KC_1, KC_2, KC_3, KC_ASTR, ________,
- ________, ________, KC_0, ________, ________,
-
- ________, ________,
- ________,
- ________, ________, ________),
- //****************************TEXT/INTELLIJ NAVIGATION LAYER****************************
- [_TEXTNAV] = LAYOUT_ergodox(________,________,________,________,________,________,________,
- ________,MEH(KC_Q),LSFT(KC_ESCAPE),MEH(KC_D),MEH(KC_2),LALT(LSFT(KC_UP)),________,
- ________,________,LCTL(KC_LEFT),LCTL(KC_B),LCTL(KC_RIGHT),LALT(LSFT(KC_DOWN)),
- ________,________,________,LCTL(LSFT(KC_COMMA)),MEH(KC_DOT),LALT(KC_MS_WH_UP),________,
- ________,________,________,________,________,
-
- ________,________,________,________,________,________,
-
- LALT(LSFT(KC_F9)),________,________,________,________,________,________,________,MEH(KC_5),LALT(LSFT(KC_Z)),
- ________,LALT(KC_Z),________,________,________,LCTL(LSFT(KC_LEFT)),LALT(LCTL(KC_S)),LCTL(LSFT(KC_RIGHT)),
- LCTL(LSFT(KC_COMMA)),________,________,________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,________,________,_XXXXXX_),
- [_QWERTY_KIDS] = LAYOUT_ergodox(
-
- KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
- KC_NO , KC_Q , KC_W, KC_E, KC_R, KC_T, KC_NO ,
- KC_NO , KC_A , KC_S, KC_D, KC_F, KC_G ,
- KC_NO , KC_Z , KC_X, KC_C, KC_V, KC_B, KC_NO ,
- KC_MINUS, KC_GRAVE, KC_DELETE, KC_LEFT, KC_RIGHT,
-
- KC_NO , TT(_QWERTY_KIDS) ,
- KC_NO ,
- KC_LSFT, KC_BSPC, KC_NO ,
-
- KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
- KC_NO , KC_Y, KC_U, KC_I, KC_O, KC_P, KC_NO ,
- KC_H, KC_J, KC_K, KC_L, KC_SCLN , KC_NO,
- KC_NO , KC_N, KC_M, KC_COMMA , KC_DOT , KC_SLASH, KC_NO ,
- KC_UP, KC_DOWN, KC_DELETE, KC_TILD, KC_UNDS,
-
- KC_NO , KC_NO ,
- KC_NO,
- KC_NO, KC_ENTER, KC_SPACE),
-
- [_STREET_FIGHTER] = LAYOUT_ergodox(
-
- KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
- KC_NO , KC_NO , DIE_1000X_LEFT, KC_UP, DIE_1000X_RIGHT, KC_NO, KC_NO ,
- KC_NO , KC_NO , KC_LEFT, KC_DOWN, KC_RIGHT, KC_NO ,
- KC_NO , KC_NO , KC_NO, KC_NO, KC_NO, KC_NO, KC_NO ,
- KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
-
- ________ , ________ ,
- ________ ,
- ________, ________, ________ ,
-
- KC_NO, KC_NO , KC_NO , KC_NO , KC_NO , KC_NO , KC_NO ,
- KC_NO , KC_NO, KC_G, KC_H, KC_J, KC_NO, KC_NO ,
- KC_NO, KC_B, KC_N, KC_M, KC_K , KC_NO,
- KC_NO , KC_NO, KC_NO, KC_NO , KC_NO , KC_NO, KC_NO ,
- KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
-
- TT(_STREET_FIGHTER) , ________ ,
- ________,
- ________, ________, ________),
-
-
- //************************Windows navigation to directories*************************
- [_DIRNAV] = LAYOUT_ergodox(
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,KC_A,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
- ________,________,
- ________,
- ________,________,________,
-
-
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,_______,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
-
- ________,________,
- ________,
- ________,________,________),
-
-
- [_TEXT_MACROS] = LAYOUT_ergodox(
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,KC_A,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
- ________,________,
- ________,
- ________,________,________,
-
-
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,_______,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
-
- ________,________,
- ________,
- ________,________,________)
-
-
-/* FOR FORMATTING FUTURE LAYERS
- NO KEY CODES SHOULD BE MORE THAN 8 CHARACTERS
- GOES LEFT HAND THEN RIGHT HAND
- [_DIRNAV] = LAYOUT_ergodox(
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
- ________,________,
- ________,
- ________,________,________,
-
-
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,________,
- ________,________,________,________,________,________,________,
- ________,________,________,________,________,
-
-
- ________,________,
- ________,
- ________,________,________), */
-
-
-
-
-};
-
-void matrix_scan_user(void) {
-
- uint8_t layer = get_highest_layer(layer_state);
-
- ergodox_board_led_on();
- ergodox_led_all_on();
-
- ergodox_board_led_off();
- ergodox_right_led_1_off();
- ergodox_right_led_2_off();
- ergodox_right_led_3_off();
- // _delay_ms(45);
-
- switch (layer)
- {
- case _SYMBOLS:
- ergodox_right_led_1_on();
- break;
- case _MOUSE:
- ergodox_right_led_2_on();
- break;
- case _NUMPAD:
- ergodox_right_led_3_on();
- break;
- case _NAV:
- ergodox_right_led_1_on();
- ergodox_right_led_2_on();
- break;
- case _MACROS:
- //layer unused right now
- break;
- case _FUNCTION:
- //layer unused right nowex
- break;
- case _APPSWITCH:
- ergodox_right_led_2_on();
- ergodox_right_led_3_on();
- break;
- case _ONESHOT:
- ergodox_right_led_1_on();
- ergodox_right_led_2_on();
- ergodox_right_led_3_on();
- break;
- case _TEXTNAV:
- ergodox_right_led_1_on();
- ergodox_right_led_3_on();
- break;
- case _QWERTY_KIDS:
- ergodox_right_led_1_on();
- ergodox_right_led_2_on();
- ergodox_right_led_3_on();
- break;
- case _STREET_FIGHTER:
- ergodox_right_led_2_on();
- ergodox_right_led_3_on();
- default:
- break;
- }
-};
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/gordon/rules.mk b/keyboards/input_club/ergodox_infinity/keymaps/gordon/rules.mk
deleted file mode 100644
index 9a56408f8e..0000000000
--- a/keyboards/input_club/ergodox_infinity/keymaps/gordon/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-TAP_DANCE_ENABLE = yes
-
diff --git a/keyboards/knops/mini/keymaps/knops/keymap.c b/keyboards/knops/mini/keymaps/knops/keymap.c
deleted file mode 100644
index 15d9e5bc11..0000000000
--- a/keyboards/knops/mini/keymaps/knops/keymap.c
+++ /dev/null
@@ -1,142 +0,0 @@
-#include "mini.h"
-
-/*KNOPS_MISC*/
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /*KNOPS_KEYMAP*/
-
-};
-
-void set_led_state(int ledId, bool state) {
- if(state) {
- switch(ledId) {
- /* LED 0 to 5 are the leds of each keyswitch. From left to right, top to bottom. These are equal to the numbers in the legends of the default keycaps. */
- case 0:
- PORTD |= (1<<7);
- break;
- case 1:
- if((PINB & (1 << 7)) != 0) {
- PORTC |= (1<<6);
- } else {
- PORTC |= (1<<7);
- }
- break;
- case 2:
- PORTD |= (1<<4);
- break;
- case 3:
- PORTE |= (1<<6);
- break;
- case 4:
- PORTB |= (1<<4);
- break;
- case 5:
- PORTD |= (1<<6);
- break;
- /* LED 6 to 8 are the three layer leds in front of the device from left to right. */
- case 6:
- PORTD &= ~(1<<5);
- break;
- case 7:
- PORTB |= (1<<6);
- break;
- case 8:
- PORTB &= ~(1<<0);
- break;
- }
- } else {
- switch(ledId) {
- case 0:
- PORTD &= ~(1<<7);
- break;
- case 1:
- if((PINB & (1 << 7)) != 0) {
- PORTC &= ~(1<<6);
- } else {
- PORTC &= ~(1<<7);
- }
- break;
- case 2:
- PORTD &= ~(1<<4);
- break;
- case 3:
- PORTE &= ~(1<<6);
- break;
- case 4:
- PORTB &= ~(1<<4);
- break;
- case 5:
- PORTD &= ~(1<<6);
- break;
- case 6:
- PORTD |= (1<<5);
- break;
- case 7:
- PORTB &= ~(1<<6);
- break;
- case 8:
- PORTB |= (1<<0);
- break;
- }
- }
-}
-
-void led_init_ports_user(void) {
- PORTB |= (1 << 7);
- DDRB &= ~(1<<7);
-
- DDRD |= (1<<7);
- DDRC |= (1<<6);
- DDRC |= (1<<7);
- DDRD |= (1<<4);
- DDRE |= (1<<6);
- DDRB |= (1<<4);
- DDRD |= (1<<6);
-
- DDRD |= (1<<5);
- DDRB |= (1<<6);
- DDRB |= (1<<0);
-}
-
-void led_set_layer(int layer) {
-
- /*KNOPS_SIMPLELED_STATES*/
-
-}
-
-void matrix_init_user(void) {
- led_init_ports_user();
-
- led_set_layer(1);
-
- /*KNOPS_INIT*/
-}
-
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
- //keyevent_t event = record->event;
-
- /*KNOPS_MACRO*/
- return NULL;
-}
-
-
-void matrix_scan_user(void) {
- /*KNOPS_SCAN*/
-}
-
-void led_set_user(uint8_t usb_led) {
-
- /*KNOPS_FUNCTIONALLED_STATES*/
-
-}
-
-bool process_record_user (uint16_t keycode, keyrecord_t *record) {
-
- /*KNOPS_PROCESS_STATE*/
-
- return NULL;
-
-}
-
-
diff --git a/keyboards/knops/mini/keymaps/knops/readme.md b/keyboards/knops/mini/keymaps/knops/readme.md
deleted file mode 100644
index 58696974ed..0000000000
--- a/keyboards/knops/mini/keymaps/knops/readme.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# Default Knops Mini Layout
-
-![Knops logo](http://knops.io/img/Knops_logo.jpg)
-
-![Knops Mini Layout Image](https://i.imgur.com/WQBQctm.png)
-
-This is the keymap that our configurator uses to compile new keymaps and features. Here is a screenshot:
-
-![Knops Mini Layout Image](https://i.imgur.com/afH1NOt.png)
-
-As of 12th of february 2018, this tool has not yet been released to the public. You may have a look at our older tool, KBFlasher: [our (almost outdated) configurator tool](http://knops.io/configurator.html) for this. \ No newline at end of file
diff --git a/keyboards/primekb/prime_e/keymaps/milestogo/config.h b/keyboards/primekb/prime_e/keymaps/milestogo/config.h
deleted file mode 100644
index c3f9e43415..0000000000
--- a/keyboards/primekb/prime_e/keymaps/milestogo/config.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
-Copyright 2019 Holten Campbell
-
-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
-
-
-#undef MATRIX_ROWS
-#undef MATRIX_COLS
-#undef MATRIX_ROW_PINS
-#undef MATRIX_COL_PINS
-
-/* key matrix size */
-#define MATRIX_ROWS 5
-#define MATRIX_COLS 15
-
-/* Keyboard Matrix Assignments */
-#define MATRIX_ROW_PINS { E6, C7, B5, B4, C6 }
-#define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, D6, D4, D5, D3, D2, D1, D0, B6, D7}
-
-// Babble config
-#define USE_BABBLEPASTE
-#define BABL_MODSWAP
-#define BABL_READMUX
-#define BABL_KITTY
-#define BABL_MAC
-#define BABL_LINUX
diff --git a/keyboards/primekb/prime_e/keymaps/milestogo/keymap.c b/keyboards/primekb/prime_e/keymaps/milestogo/keymap.c
deleted file mode 100644
index ced250e51f..0000000000
--- a/keyboards/primekb/prime_e/keymaps/milestogo/keymap.c
+++ /dev/null
@@ -1,150 +0,0 @@
-/* Copyright 2018 Holten Campbell
- *
- * 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
-#include "milestogo.h"
-
-/* customized matrix needs to be updated in local config.h
-#define MATRIX_ROWS 5
-#define MATRIX_COLS 15
-#define MATRIX_ROW_PINS { E6, C7, B5, B4, C6 }
-#define MATRIX_COL_PINS { F0, F1, F4, F5, F6, F7, D6, D4, D5, D3, D2, D1, D0, B6, D7}
-*/
-
-#define LAYOUT_wrap_m2primee(...) LAYOUT_m2primee(__VA_ARGS__)
-#define LAYOUT_wrap_m2primee_trns(...) LAYOUT_m2primee_trns(__VA_ARGS__)
-
-// clang-format off
-#define LAYOUT_m2primee(\
- K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, \
- K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K112,\
- K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, \
- K300, K301, K303, K304, K306, K308, K311, K312, \
- K413, K414 )\
- {\
- {K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, KC_NO, KC_NO},\
- {K100, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, KC_NO, K112, KC_NO, KC_NO},\
- {K200, K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, KC_NO, KC_NO}, \
- {K300, K301, KC_NO, K303, K304, KC_NO, K306, KC_NO, K308, KC_NO, KC_NO, K311, K312, KC_NO, KC_NO}, \
- {KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, K413, K414 } \
- }
-
-#define LAYOUT_m2primee_trns(\
- K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, \
- K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, K112, \
- K201, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211) \
- {\
- {KC_TRNS, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, KC_NO, KC_NO}, \
- {KC_TRNS, K101, K102, K103, K104, K105, K106, K107, K108, K109, K110, KC_NO, K112, KC_NO, KC_NO}, \
- {KC_LSFT, K201, K202, K203, K204, K205, KC_TRNS, K207, K208, K209, K210, K211, KC_TRNS, KC_NO, KC_NO}, \
- {KC_LALT, KC_TRNS, KC_NO, KC_TRNS, KC_TRNS, KC_NO, KC_TRNS, KC_NO, KC_TRNS, KC_NO, KC_NO, KC_TRNS, KC_RSFT, KC_NO, KC_NO}, \
- {KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, B_1ME, KC_ENTER } \
- }
-
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [_QWERTY] = LAYOUT_wrap_m2primee(\
-KC_TAB, _________________QWERTY_L1_________________, _________________QWERTY_R1_________________, KC_MINS, KC_EQL,
-LT(_MOV,KC_ESC), _________________QWERTY_L2_________________, _________________QWERTY_R2_________________, KC_QUOT,
-KC_LSFT, _________________QWERTY_L3_________________, MO(_SYM), _________________QWERTY_R3_________________, KC_RSFT,