summaryrefslogtreecommitdiff
path: root/keyboards/kinesis/keymaps/insertsnideremarks
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/kinesis/keymaps/insertsnideremarks')
-rw-r--r--keyboards/kinesis/keymaps/insertsnideremarks/config.h12
-rw-r--r--keyboards/kinesis/keymaps/insertsnideremarks/keymap.c480
-rw-r--r--keyboards/kinesis/keymaps/insertsnideremarks/readme.md226
-rw-r--r--keyboards/kinesis/keymaps/insertsnideremarks/rules.mk21
4 files changed, 0 insertions, 739 deletions
diff --git a/keyboards/kinesis/keymaps/insertsnideremarks/config.h b/keyboards/kinesis/keymaps/insertsnideremarks/config.h
deleted file mode 100644
index 7749c523f3..0000000000
--- a/keyboards/kinesis/keymaps/insertsnideremarks/config.h
+++ /dev/null
@@ -1,12 +0,0 @@
-#ifndef CONFIG_USER_H
-#define CONFIG_USER_H
-
-
-#include "../../config.h"
-
-// place overrides here
-#define TAPPING_TERM 150
-#define TAPPING_TOGGLE 2
-
-
-#endif
diff --git a/keyboards/kinesis/keymaps/insertsnideremarks/keymap.c b/keyboards/kinesis/keymaps/insertsnideremarks/keymap.c
deleted file mode 100644
index 6275ed0a8d..0000000000
--- a/keyboards/kinesis/keymaps/insertsnideremarks/keymap.c
+++ /dev/null
@@ -1,480 +0,0 @@
-// Copyright 2023 QMK
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-#include QMK_KEYBOARD_H
-
-extern keymap_config_t keymap_config;
-
-enum kinesis_layers {
- _COLEMAK, // Colemak (default layer)
- _QWERTY, // Qwerty
- _COLEMAKGM, // Colemak gaming/vanilla (limited dual-role keys with layer access)
- _QWERTYGM, // QWERTY gaming/vanilla (limited dual-role keys with layer access)
- _NUMBERS, // Numbers & Symbols
- _NUMBERS2, // Numbers & Symbols 2 (identical as _NUMBERS; basically used for tri-layer access to _ADJUST)
- _FUNCTION, // Function
- _FUNCTION2, // Function 2 (identical as _FUNCTION; used to allow for easier use of space and backspace while using function layer arrows)
- _NUMPAD, // Numpad
- _ADJUST, // Adjust layer (accessed via tri-layer feature)
- _ADJUST2 // Second Adjust layer (accessed outside of tri-layer feature)
-};
-
-enum kinesis_keycodes {
- COLEMAK = SAFE_RANGE,
- QWERTY,
- COLEMAKGM,
- QWERTYGM,
- NUMPAD = TG(_NUMPAD),
- ADJUST = MO(_ADJUST2),
- SPCFN = LT(_FUNCTION, KC_SPC),
- BSPCFN = LT(_FUNCTION2, KC_BSPC),
- ENTNS = LT(_NUMBERS, KC_ENT),
- DELNS = LT(_NUMBERS2, KC_DEL),
- CTLESC = CTL_T(KC_ESC),
- ALTAPP = ALT_T(KC_APP),
- NKROTG = MAGIC_TOGGLE_NKRO
-};
-
-//Tap Dance Declarations
-enum {
- ADJ = 0,
- LBCB,
- RBCB,
- EQPL,
- PLEQ,
- MNUN,
- SLAS,
- GVTL,
- PPLEQ,
- PMNUN,
- PSLPAS
-};
-
-void dance_LAYER_finished(tap_dance_state_t *state, void *user_data) {
- if (state->count == 2) {
- layer_on(_ADJUST2);
- set_oneshot_layer(_ADJUST2, ONESHOT_START);
- }
-}
-void dance_LAYER_reset(tap_dance_state_t *state, void *user_data) {
- if (state->count == 2) {
- layer_off(_ADJUST2);
- clear_oneshot_layer_state(ONESHOT_PRESSED);
- }
-}
-
-tap_dance_action_t tap_dance_actions[] = {
-[ADJ] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, dance_LAYER_finished, dance_LAYER_reset), // Double-tap to activate Adjust layer via oneshot layer
-[LBCB] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_LCBR), // Left bracket on a single-tap, left brace on a double-tap
-[RBCB] = ACTION_TAP_DANCE_DOUBLE(KC_RBRC, KC_RCBR), // Right bracket on a single-tap, right brace on a double-tap
-[EQPL] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_PLUS), // Plus sign on a single-tap, equal sign on a double-tap
-[PLEQ] = ACTION_TAP_DANCE_DOUBLE(KC_PLUS, KC_EQL), // Equal sign on a single-tap, plus sign on a double-tap
-[MNUN] = ACTION_TAP_DANCE_DOUBLE(KC_MINS, KC_UNDS), // Minus sign on a single-tap, underscore on a double-tap
-[SLAS] = ACTION_TAP_DANCE_DOUBLE(KC_SLSH, KC_ASTR), // Slash in a single-tap, asterisk in a double-tap
-[GVTL] = ACTION_TAP_DANCE_DOUBLE(KC_GRV, KC_TILD), // Grave on a single-tap, tilde on a double-tap
-[PPLEQ] = ACTION_TAP_DANCE_DOUBLE(KC_PPLS, KC_EQL), // Numpad plus sign on a single-tap, equal sign on a double-tap
-[PMNUN] = ACTION_TAP_DANCE_DOUBLE(KC_PMNS, KC_UNDS), // Numpad minus sign on a single-tap, underscore on a double-tap
-[PSLPAS] = ACTION_TAP_DANCE_DOUBLE(KC_PSLS, KC_PAST) // Numpad slash on a single-tap, numpad asterisk on a double-tap
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-/* Colemak
- (Defauit layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |Esc/Ctrl| A | R | S | T | D | | H | N | E | I | O | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |SC Shift| Z | X | C | V | B | | K | M | , | . | / |SC Shift|
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- |Esc/Ctl| Hyper | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
- | / | / |-------| |-------| / | / |
- | Fn | Number| Bspc | | Enter |Number2| Fn2 |
- `-----------------------' `-----------------------'
-*/
-[_COLEMAK] = 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_PSCR, KC_SCRL, KC_PAUS, NUMPAD, ADJUST,
- KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
- KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
- CTLESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
- SC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, SC_RSPC,
- KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
- CTLESC, ALL_T(KC_NO), KC_RALT, KC_RCTL,
- ALTAPP, KC_RGUI,
- SPCFN, ENTNS, KC_BSPC, KC_ENT, DELNS, BSPCFN
-),
-
-/* QWERTY
- (Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |Esc/Ctrl| A | S | D | F | G | | H | J | K | L | ; | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |SC Shift| Z | X | C | V | B | | N | M | , | . | / |SC Shift|
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- |Esc/Ctl| Hyper | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
- | / | / |-------| |-------| / | / |
- | Fn | Number| Bspc | | Enter |Number2| Fn2 |
- `-----------------------' `-----------------------'
-*/
-[_QWERTY] = 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_PSCR, KC_SCRL, KC_PAUS, NUMPAD, ADJUST,
- KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
- CTLESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
- SC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, SC_RSPC,
- KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
- CTLESC, ALL_T(KC_NO), KC_RALT, KC_RCTL,
- ALTAPP, KC_RGUI,
- SPCFN, ENTNS, KC_BSPC, KC_ENT, DELNS, BSPCFN
-),
-
-/* Numbers/Symbols layer
- (Multiple characters: single-tap for first, double-tap for second)
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | 6 | 7 | 8 | 9 | 0 | | ^ | & | * | ( | ) | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | 1 | 2 | 3 | 4 | 5 | | ! | @ | # | $ | % | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | . | / * | - _ | + = | | ` ~ | [ { | ] } | | | |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | ( | ) | [ { | ] } | | | | | |
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-*/
-[_NUMBERS] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
- _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
- _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
- _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
- KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______,
- _______, _______, _______, _______,
- _______, _______,
- _______, _______, _______, _______, _______, _______
-),
-
-[_NUMBERS2] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
- _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
- _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
- _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
- KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______,
- _______, _______, _______, _______,
- _______, _______,
- _______, _______, _______, _______, _______, _______
-),
-
-/* Function layer
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | Up | | | | | | Up |Ctrl+Y| | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | |Ctrl+A| Left | Down | Right|C+A+Tb| | PgUp | Right| Down | Left | Home | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | |Ctrl+Z|Ctrl+X|Ctrl+C|Ctrl+V| Bspc | | PgDn | Mute | Vol- | Vol+ | End | |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | | | | | | Prev | Play | Next | Stop |
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-*/
-[_FUNCTION] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
- _______, _______, _______, KC_UP, _______, _______, _______, _______, KC_UP, LCTL(KC_Y), _______, _______,
- _______, LCTL(KC_A), KC_LEFT, KC_DOWN, KC_RGHT, LCA(KC_TAB), KC_PGUP, KC_LEFT, KC_DOWN, KC_RGHT, KC_HOME, _______,
- _______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), KC_BSPC, KC_PGDN, KC_MUTE, KC_VOLD, KC_VOLU, KC_END, _______,
- _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_MSTP,
- _______, _______, _______, _______,
- _______, _______,
- _______, _______, _______, _______, _______, _______
-),
-
-[_FUNCTION2] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
- _______, _______, _______, KC_UP, _______, _______, _______, _______, KC_UP, LCTL(KC_Y), _______, _______,
- _______, LCTL(KC_A), KC_LEFT, KC_DOWN, KC_RGHT, LCA(KC_TAB), KC_PGUP, KC_LEFT, KC_DOWN, KC_RGHT, KC_HOME, _______,
- _______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), KC_BSPC, KC_PGDN, KC_MUTE, KC_VOLD, KC_VOLU, KC_END, _______,
- _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_MSTP,
- _______, _______, _______, _______,
- _______, _______,
- _______, _______, _______, _______, _______, _______
-),
-
-/* Numpad layer
- (Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout)
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | | NumLk| | | | | | Tab | NumLk| KP / | KP * | KP - | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | KP 6 | KP 7 | KP 8 | KP 9 | KP 0 | | | KP 7 | KP 8 | KP 9 | KP + | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | KP 1 | KP 2 | KP 3 | KP 4 | KP 5 | | | KP 4 | KP 5 | KP 6 | = | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | KP . |KP/KP*| KP- _| KP+ =| | | KP 1 | KP 2 | KP 3 |KP Ent| |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | ( | ) | [ { | ] } | | | KP 0 | KP . |KP Ent|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-*/
-[_NUMPAD] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_NUM, _______, _______, _______, _______, KC_TAB, KC_NUM, KC_PSLS, KC_PAST, KC_PMNS, _______,
- _______, KC_P6, KC_P7, KC_P8, KC_P9, KC_P0, _______, KC_P7, KC_P8, KC_P9, KC_PPLS, _______,
- _______, KC_P1, KC_P2, KC_P3, KC_P4, KC_P5, _______, KC_P4, KC_P5, KC_P6, KC_EQL, _______,
- _______, _______, KC_PDOT, TD(PSLPAS), TD(PMNUN), TD(PPLEQ), _______, KC_P1, KC_P2, KC_P3, KC_PENT, _______,
- KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, KC_P0, KC_PDOT, KC_PENT,
- _______, _______, _______, _______,
- _______, _______,
- _______, _______, _______, _______, _______, _______
-),
-
-/* Colemak gaming/vanilla
- (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Delete/Numbers2 to access Adjust layer)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | LCtrl | A | R | S | T | D | | H | N | E | I | O | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Shift | Z | X | C | V | B | | K | M | , | . | / | Shift |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | Esc | | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | | | LAlt | | RGUI | Delete| Bspc |
- | Space | Enter |-------| |-------| / | / |
- | | | Bspc | | Ent/NS|Number2| Fn2 |
- `-----------------------' `-----------------------'
-*/
-[_COLEMAKGM] = 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_PSCR, KC_SCRL, KC_PAUS, NUMPAD, ADJUST,
- KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
- KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
- KC_LCTL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
- KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
- KC_ESC, XXXXXXX, KC_RALT, KC_RCTL,
- KC_LALT, KC_RGUI,
- KC_SPC, KC_ENT, KC_BSPC, ENTNS, DELNS, BSPCFN
-),
-
-/* QWERTY gaming/vanilla
- (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Delete/Numbers2 to access Adjust layer)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | LCtrl | A | S | D | F | G | | H | J | K | L | ; | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | Esc | | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | | | LAlt | | RGUI | Delete| Bspc |
- | Space | Enter |-------| |-------| / | / |
- | | | Bspc | | Ent/NS|Number2| Fn2 |
- `-----------------------' `-----------------------'
-*/
-[_QWERTYGM] = 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_PSCR, KC_SCRL, KC_PAUS, NUMPAD, ADJUST,
- KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
- 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_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
- KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
- KC_ESC, XXXXXXX, KC_RALT, KC_RCTL,
- KC_LALT, KC_RGUI,
- KC_SPC, KC_ENT, KC_BSPC, ENTNS, DELNS, BSPCFN
-),
-
-/* Adjust layer
- (Enter/Number + Delete/Number2 under non-gaming/vanilla layers or press & hold Adjust key on function row; Numpad is a toggle)
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | |Colmak|Qwerty| |ClmkGM| QWGM | |Numpad| | | | | QK_BOOT |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | | | | | | | | | | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | | | | | | NKRO | | | | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | | | | | | | | | | |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | | | | | | | | | |
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-*/
-[_ADJUST] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, COLEMAK, QWERTY, _______, COLEMAKGM, QWERTYGM, NUMPAD, _______, _______, _______, _______, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______,
- _______, _______,
- _______, _______, _______, _______, _______, _______
-),
-
-[_ADJUST2] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, COLEMAK, QWERTY, _______, COLEMAKGM, QWERTYGM, NUMPAD, _______, _______, _______, _______, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______,
- _______, _______,
- _______, _______, _______, _______, _______, _______
-)
-
-};
-
-layer_state_t layer_state_set_user(layer_state_t state) {
- return update_tri_layer_state(state, _NUMBERS, _NUMBERS2, _ADJUST);
-}
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case COLEMAK:
- if (record->event.pressed) {
- default_layer_set(1UL << _COLEMAK);
-// persistent_default_layer_set(1UL << _COLEMAK);
- layer_off ( _QWERTY);
- layer_off ( _NUMBERS);
- layer_off ( _NUMBERS2);
- layer_off ( _FUNCTION);
- layer_off ( _FUNCTION2);
- layer_off ( _NUMPAD);
- layer_off ( _COLEMAKGM);
- layer_off ( _QWERTYGM);
- layer_off ( _ADJUST);
- layer_off ( _ADJUST2);
- }
- return false;
- break;
- case QWERTY:
- if (record->event.pressed) {
- default_layer_set(1UL << _QWERTY);
-// persistent_default_layer_set(1UL << _QWERTY);
- layer_off ( _COLEMAK);
- layer_off ( _NUMBERS);
- layer_off ( _NUMBERS2);
- layer_off ( _FUNCTION);
- layer_off ( _FUNCTION2);
- layer_off ( _NUMPAD);
- layer_off ( _COLEMAKGM);
- layer_off ( _QWERTYGM);
- layer_off ( _ADJUST);
- layer_off ( _ADJUST2);
- }
- return false;
- break;
- case COLEMAKGM:
- if (record->event.pressed) {
- default_layer_set(1UL << _COLEMAKGM);
- layer_off ( _QWERTY);
- layer_off ( _COLEMAK);
- layer_off ( _NUMBERS);
- layer_off ( _NUMBERS2);
- layer_off ( _FUNCTION);
- layer_off ( _FUNCTION2);
- layer_off ( _NUMPAD);
- layer_off ( _QWERTYGM);
- layer_off ( _ADJUST);
- layer_off ( _ADJUST2);
- }
- return false;
- break;
- case QWERTYGM:
- if (record->event.pressed) {
- default_layer_set(1UL << _QWERTYGM);
- layer_off ( _QWERTY);
- layer_off ( _COLEMAK);
- layer_off ( _NUMBERS);
- layer_off ( _NUMBERS2);
- layer_off ( _FUNCTION);
- layer_off ( _FUNCTION2);
- layer_off ( _NUMPAD);
- layer_off ( _COLEMAKGM);
- layer_off ( _ADJUST);
- layer_off ( _ADJUST2);
- }
- return false;
- break;
- }
- return true;
-}
diff --git a/keyboards/kinesis/keymaps/insertsnideremarks/readme.md b/keyboards/kinesis/keymaps/insertsnideremarks/readme.md
deleted file mode 100644
index 783c188185..0000000000
--- a/keyboards/kinesis/keymaps/insertsnideremarks/readme.md
+++ /dev/null
@@ -1,226 +0,0 @@
-## I've changed my folder name to match my GitHub username. Please see https://github.com/qmk/qmk_firmware/tree/master/keyboards/kinesis/keymaps/tuesdayjohn for my current keymap files.
-
-## insertsnideremarks' Kinesis Keymap
-
-These layouts are derived from what I was using on my Kinesis Contoured keyboards with Hasu's USB-USB TMK converters. With the move to QMK via Stapelberg replacement controller, I've cleaned up the layouts a bit while adding more functions and layers.
-
-There are minor changes in the base keywell layout of non-alpha keys (e.g., CapsLock is ESC/Ctl, arrow clusters on one side), while the thumb clusters deviate more from the default layout.
-
-Changes to the thumb clusters include:
-* The navigations keys moved to function layers.
-* The function of 2u keys have been reversed - I've always used space with my left thumb, and I find it more helpful to have access to Space and Enter while using my mouse/trackball.
-* Backspace have been duplicated on both clusters.
-* The 2u keys serve dual function as momentary layer switchers.
-
-I've largely left the function keys untouched, with the intension of not using them. They are neither easy to use nor reach due to their locations and size, and the rubber domes used were terrible. They have since replaced the keys with Cherry ML switches on Advantage2, but did not resolve the issues of size or location. Additionally, leaving the function keys unused here makes it easier for me to adapt the keymaps to my other keyboards, most of which do not have physical function keys.
-
-I use Colemak as my default layout. I've included QWERTY here as well.
-
-Additionally, I've added gaming/vanilla version of Colemak and QWERTY layouts. These layouts have limited access to the Function or Numbers/Symbols layers, and are mainly used for gaming.
-
-Persistent default layer has been enabled for Colemak and QWERTY. The gaming/vanilla Colemak and QWERTY can be set as default layer, but will not be persistent.
-
-## Future plans
-
-* Add status LEDs to the Stapelberg PCB (usually used for Caps Lock, Num Lock, and Scroll Lock) to use as layer indicators.
-* Add a speaker now that QMK supports additional pins for audio use.
-* Utilize the leftover spots on the key matrix, as well as unused pins on Teensy++ 2.0 to run macropad and/or foot pedals.
-
-
-### Colemak
- (Default layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |Esc/Ctrl| A | R | S | T | D | | H | N | E | I | O | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |SC Shift| Z | X | C | V | B | | K | M | , | . | / |SC Shift|
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- |Esc/Ctl| Hyper | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
- | / | / |-------| |-------| / | / |
- | Fn | Number| Bspc | | Enter |Number2| Fn2 |
- `-----------------------' `-----------------------'
-
-
-### QWERTY
- (Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |Esc/Ctrl| A | S | D | F | G | | H | J | K | L | ; | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- |SC Shift| Z | X | C | V | B | | N | M | , | . | / |SC Shift|
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- |Esc/Ctl| Hyper | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
- | / | / |-------| |-------| / | / |
- | Fn | Number| Bspc | | Enter |Number2| Fn2 |
- `-----------------------' `-----------------------'
-
-
-### Numbers & Symbols layer
- (Multiple characters: single-tap for first, double-tap for second)
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | 6 | 7 | 8 | 9 | 0 | | ^ | & | * | ( | ) | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | 1 | 2 | 3 | 4 | 5 | | ! | @ | # | $ | % | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | . | / * | - _ | + = | | ` ~ | [ { | ] } | | | |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | ( | ) | [ { | ] } | | | | | |
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-
-
-### Function layer
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | Up | | | | | | Up |Ctrl+Y| | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | |Ctrl+A| Left | Down | Right|C+A+Tb| | PgUp | Right| Down | Left | Home | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | |Ctrl+Z|Ctrl+X|Ctrl+C|Ctrl+V| Bspc | | PgDn | Mute | Vol- | Vol+ | End | |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | | | | | | Prev | Play | Next | Stop |
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-
-
-### Numpad layer
- (Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout)
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | | NumLk| | | | | | Tab | NumLk| KP / | KP * | KP - | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | KP 6 | KP 7 | KP 8 | KP 9 | KP 0 | | | KP 7 | KP 8 | KP 9 | KP + | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | KP 1 | KP 2 | KP 3 | KP 4 | KP 5 | | | KP 4 | KP 5 | KP 6 | = | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | KP . |KP/KP*| KP- _| KP+ =| | | KP 1 | KP 2 | KP 3 |KP Ent| |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | ( | ) | [ { | ] } | | KP 0 | , | KP . |KP Ent|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-
-
-### Colemak gaming/vanilla
- (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Delete/Numbers2 to access Adjust layer)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | LCtrl | A | R | S | T | D | | H | N | E | I | O | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Shift | Z | X | C | V | B | | K | M | , | . | / | Shift |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | Esc | | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | | | LAlt | | RGUI | Delete| Bspc |
- | Space | Enter |-------| |-------| / | / |
- | | | Bspc | | Ent/NS|Number2| Fn2 |
- `-----------------------' `-----------------------'
-
-
-### QWERTY gaming/vanilla
- (Limited access to Function or Numbers layers; mainly used for gaming; Ent/NS + Delete/Numbers2 to access Adjust layer)
- ,-----------------------------------------------------------------------------------------------------------.
- | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | LCtrl | A | S | D | F | G | | H | J | K | L | ; | ' |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | Ins | ` | [ | ] | | Left | Down | Up | Right|
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | Esc | | | RAlt | RCtl |
- ,-------|-------|-------| |-------+-------+-------.
- | | | LAlt | | RGUI | Delete| Bspc |
- | Space | Enter |-------| |-------| / | / |
- | | | Bspc | | Ent/NS|Number2| Fn2 |
- `-----------------------' `-----------------------'
-
-### Adjust layer
- (Press Enter/Number + Delete/Number2 under non-gaming/vanilla layers or press & hold Adjust key on function row; Numpad is a toggle)
- ,-----------------------------------------------------------------------------------------------------------.
- | | | | | | | | | | | | | | | | | | |
- `-----------------------------------------------------------------------------------------------------------'
- ,-------------------------------------------. ,-------------------------------------------.
- | |Colmak|Qwerty| |ClmkGM| QWGM | |Numpad| | | | | RESET |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | | | | | | | | | | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | | | | | | NKRO | | | | |
- |--------+------+------+------+------+------| |------+------+------+------+------+--------|
- | | | | | | | | | | | | | |
- `--------+------+------+------+------+------' `------+------+------+------+------+--------'
- | | | | | | | | | |
- `---------------------------' `---------------------------'
- ,---------------. ,---------------.
- | | | | | |
- ,-------|-------|-------| |-------+-------+-------.
- | | | | | | | |
- | | |-------| |-------| | |
- | | | | | | | |
- `-----------------------' `-----------------------'
-
diff --git a/keyboards/kinesis/keymaps/insertsnideremarks/rules.mk b/keyboards/kinesis/keymaps/insertsnideremarks/rules.mk
deleted file mode 100644
index 2cd0c1a9dc..0000000000
--- a/keyboards/kinesis/keymaps/insertsnideremarks/rules.mk
+++ /dev/null
@@ -1,21 +0,0 @@
-# Build Options
-# change to "no" to disable the options, or define them in the Makefile in
-# the appropriate keymap folder that will get included automatically
-#
-DEFAULT_FOLDER = kinesis/stapelberg
-
-BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
-EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
-CONSOLE_ENABLE = yes # Console for debug(+400)
-COMMAND_ENABLE = no # Commands for debug and configuration
-NKRO_ENABLE = yes # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
-BACKLIGHT_ENABLE = no # Enable keyboard backlight functionality
-MIDI_ENABLE = no # MIDI controls
-AUDIO_ENABLE = no # Audio output on port C6
-UNICODE_ENABLE = yes # Unicode
-BLUETOOTH_ENABLE = no # Enable Bluetooth with the Adafruit EZ-Key HID
-RGBLIGHT_ENABLE = no # Enable WS2812 RGB underlight.
-SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
-TAP_DANCE_ENABLE = yes # Enable Tap Dancing function
-