summaryrefslogtreecommitdiffstats
path: root/keyboards/the_royal
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/the_royal')
-rw-r--r--keyboards/the_royal/liminal/config.h29
-rw-r--r--keyboards/the_royal/liminal/info.json69
-rw-r--r--keyboards/the_royal/liminal/keymaps/brandonschlack/keymap.c115
-rw-r--r--keyboards/the_royal/liminal/keymaps/default/config.h6
-rw-r--r--keyboards/the_royal/liminal/keymaps/default/keymap.c161
-rw-r--r--keyboards/the_royal/liminal/keymaps/default/rules.mk1
-rw-r--r--keyboards/the_royal/liminal/keymaps/default_iso/config.h6
-rw-r--r--keyboards/the_royal/liminal/keymaps/default_iso/keymap.c158
-rw-r--r--keyboards/the_royal/liminal/keymaps/default_iso/rules.mk1
-rw-r--r--keyboards/the_royal/liminal/keymaps/via/keymap.c57
-rw-r--r--keyboards/the_royal/liminal/keymaps/via/readme.md3
-rw-r--r--keyboards/the_royal/liminal/keymaps/via/rules.mk1
-rw-r--r--keyboards/the_royal/liminal/liminal.c1
-rw-r--r--keyboards/the_royal/liminal/liminal.h19
-rw-r--r--keyboards/the_royal/liminal/readme.md14
-rw-r--r--keyboards/the_royal/liminal/rules.mk18
-rw-r--r--keyboards/the_royal/schwann/config.h30
-rw-r--r--keyboards/the_royal/schwann/info.json157
-rw-r--r--keyboards/the_royal/schwann/keymaps/default/keymap.c136
-rw-r--r--keyboards/the_royal/schwann/keymaps/default/rules.mk1
-rw-r--r--keyboards/the_royal/schwann/readme.md15
-rw-r--r--keyboards/the_royal/schwann/rules.mk17
-rw-r--r--keyboards/the_royal/schwann/schwann.c1
-rw-r--r--keyboards/the_royal/schwann/schwann.h44
24 files changed, 0 insertions, 1060 deletions
diff --git a/keyboards/the_royal/liminal/config.h b/keyboards/the_royal/liminal/config.h
deleted file mode 100644
index 2066eefefb..0000000000
--- a/keyboards/the_royal/liminal/config.h
+++ /dev/null
@@ -1,29 +0,0 @@
-#pragma once
-
-#include "config_common.h"
-
-/* key matrix size */
-#define MATRIX_ROWS 4
-#define MATRIX_COLS 14
-
-#define MATRIX_ROW_PINS { C6, B6, B7, C7 }
-#define MATRIX_COL_PINS { D6, C4, D3, D2, D1, D0, C2, B0, B1, B2, B3, B4, D5, C5 }
-
-/* COL2ROW or ROW2COL */
-#define DIODE_DIRECTION COL2ROW
-
-/* Set 0 if debouncing isn't needed */
-#define DEBOUNCE 5
-
-/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
-#define LOCKING_SUPPORT_ENABLE
-/* Locking resynchronize hack */
-#define LOCKING_RESYNC_ENABLE
-
-/* ws2812 RGB LED */
-#define RGB_DI_PIN D4
-#define RGBLED_NUM 1 // Number of LEDs
-
-#define RGBLIGHT_HUE_STEP 6
-#define RGBLIGHT_SAT_STEP 4
-#define RGBLIGHT_VAL_STEP 4
diff --git a/keyboards/the_royal/liminal/info.json b/keyboards/the_royal/liminal/info.json
deleted file mode 100644
index d6f25ee6fe..0000000000
--- a/keyboards/the_royal/liminal/info.json
+++ /dev/null
@@ -1,69 +0,0 @@
-{
- "keyboard_name": "Liminal",
- "manufacturer": "TheRoyalSweatshirt",
- "url": "",
- "maintainer": "TheRoyalSweatshirt",
- "usb": {
- "vid": "0x4B4B",
- "pid": "0x0003",
- "device_version": "0.0.1"
- },
- "layouts": {
- "LAYOUT_base_kit_all": {
- "layout": [
- {"label":"k01", "x":0, "y":0, "w":1},
- {"label":"k02", "x":1, "y":0, "w":1.5},
- {"label":"k03", "x":2.5, "y":0, "w":1},
- {"label":"k04", "x":3.5, "y":0, "w":1},
- {"label":"k05", "x":4.5, "y":0, "w":1},
- {"label":"k06", "x":5.5, "y":0, "w":1},
- {"label":"k07", "x":6.5, "y":0, "w":1},
- {"label":"k08", "x":7.5, "y":0, "w":1},
- {"label":"k09", "x":8.5, "y":0, "w":1},
- {"label":"k010", "x":9.5, "y":0, "w":1},
- {"label":"k011", "x":10.5, "y":0, "w":1},
- {"label":"k012", "x":11.5, "y":0, "w":1},
- {"label":"k013", "x":12.5, "y":0, "w":1},
- {"label":"k014", "x":13.5, "y":0, "w":1.5},
- {"label":"k11", "x":0, "y":1, "w":1},
- {"label":"k12", "x":1, "y":1, "w":1.75},
- {"label":"k13", "x":2.75, "y":1, "w":1},
- {"label":"k14", "x":3.75, "y":1, "w":1},
- {"label":"k15", "x":4.75, "y":1, "w":1},
- {"label":"k16", "x":5.75, "y":1, "w":1},
- {"label":"k17", "x":6.75, "y":1, "w":1},
- {"label":"k18", "x":7.75, "y":1, "w":1},
- {"label":"k19", "x":8.75, "y":1, "w":1},
- {"label":"k110", "x":9.75, "y":1, "w":1},
- {"label":"k111", "x":10.75, "y":1, "w":1},
- {"label":"k112", "x":11.75, "y":1, "w":1},
- {"label":"k113", "x":12.75, "y":1, "w":1},
- {"label":"k114", "x":13.75, "y":1, "w":1.25},
- {"label":"k21", "x":0, "y":2, "w":1},
- {"label":"k22", "x":1, "y":2, "w":1.25},
- {"label":"k23", "x":2.25, "y":2, "w":1},
- {"label":"k24", "x":3.25, "y":2, "w":1},
- {"label":"k25", "x":4.25, "y":2, "w":1},
- {"label":"k26", "x":5.25, "y":2, "w":1},
- {"label":"k27", "x":6.25, "y":2, "w":1},
- {"label":"k28", "x":7.25, "y":2, "w":1},
- {"label":"k29", "x":8.25, "y":2, "w":1},
- {"label":"k210", "x":9.25, "y":2, "w":1},
- {"label":"k211", "x":10.25, "y":2, "w":1},
- {"label":"k212", "x":11.25, "y":2, "w":1},
- {"label":"k213", "x":12.25, "y":2, "w":1},
- {"label":"k214", "x":13.25, "y":2, "w":1.75},
- {"label":"k31", "x":0, "y":3, "w":1},
- {"label":"k32", "x":1, "y":3, "w":1.5},
- {"label":"k33", "x":2.5, "y":3, "w":1.25},
- {"label":"k34", "x":3.75, "y":3, "w":1.5},
- {"label":"k35", "x":5.25, "y":3, "w":2},
- {"label":"k38", "x":7.25, "y":3, "w":2.25},
- {"label":"k310", "x":9.5, "y":3, "w":1.5},
- {"label":"k311", "x":11, "y":3, "w":1.25},
- {"label":"k313", "x":12.25, "y":3, "w":1.25},
- {"label":"k314", "x":13.5, "y":3, "w":1.5}
- ]
- }
- }
-}
diff --git a/keyboards/the_royal/liminal/keymaps/brandonschlack/keymap.c b/keyboards/the_royal/liminal/keymaps/brandonschlack/keymap.c
deleted file mode 100644
index 6394460c41..0000000000
--- a/keyboards/the_royal/liminal/keymaps/brandonschlack/keymap.c
+++ /dev/null
@@ -1,115 +0,0 @@
-/* Copyright 2020 Brandon Schlack
- *
- * 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 "brandonschlack.h"
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-/* Base
- * ┌───┬─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
- * │Hom│Tab  │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│ BsPc│
- * ├───┼─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │PgU│HyEsc │ A │ S │ D │ F │ G │ H │ J │ K │ L │" '│   Enter│
- * ├───┼──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤
- * │PgD│Shift   │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│ ↑Shft│
- * ├───┼────┬───┼───┴┬──┴───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤
- * │End│Ctrl│Opt│Cmd │        Space-Raise        │←Cmd│↓Lw│→Opt│
- * └───┴────┴───┴────┴───────────────────────────┴────┴───┴────┘
- */
-[_BASE] = LAYOUT_base_kit_all( \
- KC_HOME, 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_BSPC, \
- KC_PGUP, HY_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_QUOT, XXXXXXX, KC_ENT, \
- KC_PGDN, KC_LSFT, XXXXXXX, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, UP_RSFT, \
- KC_END, KC_LCTL, KC_LOPT, KC_LCMD, XXXXXXX, SPC_RAI, XXXXXXX, LFT_CMD, DWN_LWR, RGT_OPT \
-),
-
-/* Lower
- * ┌───┬─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
- * │Nxt│Del  │BrD│BrU│Msn│LHP│   │   │   │   │   │ ↑ │Mut│ SlpD│
- * ├───┼─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │VlU│HyCaps│   │   │NxW│PvT│Bck│Fwd│NxT│   │ ← │ → │    Play│
- * ├───┼──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤
- * │VlD│        │   │   │   │1PX│1Ps│   │   │   │ ↓ │   │      │
- * ├───┼────┬───┼───┴┬──┴───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤
- * │Prv│    │   │    │                           │    │   │    │
- * └───┴────┴───┴────┴───────────────────────────┴────┴───┴────┘
- */
-[_LOWER] = LAYOUT_base_kit_all( \
- KC_MNXT, KC_DELT, KC_BRMD, KC_BRMU, MC_MSSN, MC_LHPD, _______, _______, _______, _______, _______, KC_UP, KC_MUTE, MC_SLPD, \
- KC_VOLU, HY_CAPS, _______, _______, NXT_WIN, PRV_TAB, MC_BACK, MC_FWRD, NXT_TAB, _______, KC_LEFT, KC_RGHT, XXXXXXX, KC_MPLY, \
- KC_VOLD, _______, XXXXXXX, _______, _______, _______, PX_AFLL, OP_AFLL, _______, _______, _______, KC_DOWN, _______, _______, \
- KC_MPRV, _______, _______, _______, XXXXXXX, _______, XXXXXXX, _______, _______, _______ \
-),
-
-/* Raise
- * ┌───┬─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
- * │Nxt│~ `  │! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│} ]│     │
- * ├───┼─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │VlU│      │ F1│ F2│ F3│ F4│ F5│ F6│_ -│+ =│   │: ;│        │
- * ├───┼──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤
- * │VlD│        │ F7│ F8│ F9│F10│F11│F12│   │{ [│} ]│| \│ ⇞Shft│
- * ├───┼────┬───┼───┴┬──┴───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤
- * │Prv│    │   │    │                           │↖︎Cmd│⇟Fn│↘︎Opt│
- * └───┴────┴───┴────┴───────────────────────────┴────┴───┴────┘
- */
-[_RAISE] = LAYOUT_base_kit_all( \
- KC_MNXT, KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_RBRC, _______, \
- KC_VOLU, _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, _______, KC_SCLN, XXXXXXX, _______, \
- KC_VOLD, _______, XXXXXXX, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, KC_LBRC, KC_RBRC, KC_BSLS, PGU_SFT, \
- KC_MPRV, _______, _______, _______, XXXXXXX, _______, XXXXXXX, HOM_CMD, PGD_LWR, END_OPT \
-),
-
-/* Adjust
- * ┌───┬─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
- * │   │Make │   │   │EEP│RST│   │   │   │   │   │   │   │     │
- * ├───┼─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │   │      │   │   │   │   │   │   │   │   │   │   │        │
- * ├───┼──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤
- * │   │        │   │   │   │   │   │   │   │   │   │   │      │
- * ├───┼────┬───┼───┴┬──┴───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤
- * │   │    │   │    │                           │    │   │    │
- * └───┴────┴───┴────┴───────────────────────────┴────┴───┴────┘
- */
-[_ADJUST] = LAYOUT_base_kit_all( \
- _______, QM_MAKE, _______, _______, EEP_RST, QK_BOOT, _______, _______, _______, _______, _______, _______, _______, _______, \
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, XXXXXXX, _______, \
- _______, _______, XXXXXXX, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
- _______, _______, _______, _______, XXXXXXX, _______, XXXXXXX, _______, _______, _______ \
-),
-
-/* Blank layer
- * ┌───┬─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
- * │   │     │   │   │   │   │   │   │   │   │   │   │   │     │
- * ├───┼─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │   │      │   │   │   │   │   │   │   │   │   │   │        │
- * ├───┼──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤
- * │   │        │   │   │   │   │   │   │   │   │   │   │      │
- * ├───┼────┬───┼───┴┬──┴───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤
- * │   │    │   │    │                           │    │   │    │
- * └───┴────┴───┴────┴───────────────────────────┴────┴───┴────┘
- */
-/*
-[_BLANK] = LAYOUT_base_kit_all( \
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, XXXXXXX, _______, \
- _______, _______, XXXXXXX, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \
- _______, _______, _______, _______, XXXXXXX, _______, XXXXXXX, _______, _______, _______ \
-),
-*/
-};
-
-layer_state_t layer_state_set_keymap(layer_state_t state) {
- return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST);
-}
diff --git a/keyboards/the_royal/liminal/keymaps/default/config.h b/keyboards/the_royal/liminal/keymaps/default/config.h
deleted file mode 100644
index 1cfc46c816..0000000000
--- a/keyboards/the_royal/liminal/keymaps/default/config.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#pragma once
-
-
-#define PERMISSIVE_HOLD
-
-#define TAPPING_TERM_PER_KEY
diff --git a/keyboards/the_royal/liminal/keymaps/default/keymap.c b/keyboards/the_royal/liminal/keymaps/default/keymap.c
deleted file mode 100644
index 5ff6c4aa3c..0000000000
--- a/keyboards/the_royal/liminal/keymaps/default/keymap.c
+++ /dev/null
@@ -1,161 +0,0 @@
-#include QMK_KEYBOARD_H
-
-enum layer_names {
- _QWERTY,
- _LOWER,
- _RAISE,
- _OTHER
-};
-
-
-//Tap Dance Declarations
-enum {
- TD_RST,
- TD_DBQT
-};
-
-void dance_rst_reset (qk_tap_dance_state_t *state, void *user_data) {
- if (state->count >= 2) {
- reset_keyboard();
- reset_tap_dance(state);
- }
-}
-
-//All tap dance functions would go here. Only showing this one.
-qk_tap_dance_action_t tap_dance_actions[] = {
- [TD_RST] = ACTION_TAP_DANCE_FN_ADVANCED (NULL, NULL, dance_rst_reset),
- [TD_DBQT] = ACTION_TAP_DANCE_DOUBLE (KC_QUOTE, KC_DQT)
-};
-
-enum custom_keycodes {
- M_PAR = SAFE_RANGE,
- M_BKT
-};
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case M_PAR:
- if (record->event.pressed) {
- SEND_STRING("()" SS_TAP(X_LEFT));
- }
- break;
- case M_BKT:
- if (record->event.pressed) {
- SEND_STRING("[]" SS_TAP(X_LEFT));
- }
- break;
- }
- return true;
-
-};
-
-#define OTHER MO(_OTHER)
-#define LOWER MO(_LOWER)
-#define RAISE MO(_RAISE)
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* Default layer
- * ┌─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │ Esc │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ - │ BsPc │
- * ├─────┼────┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴──────┤
- * │PgUp │Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ Enter │
- * ├─────┼─────┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬────────┤
- * │PgDn │LShift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │ Other │
- * ├─────┼────┬──┴─┬──┴─┬──┴────┴────┴────┴────┴────┴───┬┴────┴┬───┴─┬──────┤
- * │ END │Del │Gui │Alt │ Right KC = 7u/2.25u │Raise │Menu │ Lower│
- * └─────┴────┴────┴────┴───────────────────────────────┴──────┴─────┴──────┘
- */
- [_QWERTY] = LAYOUT_base_kit_all(
- KC_ESC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_MINUS, KC_BSPC,
- KC_PGUP, KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOTE, KC_ENT,
- KC_PGDN, KC_LSFT, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, OTHER,
- KC_END, KC_DEL, KC_LGUI, KC_LALT, LOWER, KC_SPACE, KC_CAPS, RAISE, KC_RGUI, LOWER
- ),
-
- /* LOWER layer
- * ┌─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │ ` │ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ _ │ │
- * ├─────┼────┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴──────┤
- * │ ~ │ │ ! │ @ │ # │ $ │ % │ ^ │ & │ * │(..)│[..]│ ' and " │
- * ├─────┼─────┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬────────┤
- * │ │ │ │ │ │ │ │ │ │ │ │ │ │
- * ├─────┼────┬──┴─┬──┴─┬──┴────┴────┴────┴────┴────┴───┬┴────┴┬───┴─┬──────┤
- * │ │ │ │ │ │ │ │ │
- * └─────┴────┴────┴────┴───────────────────────────────┴──────┴─────┴──────┘
- */
- [_LOWER] = LAYOUT_base_kit_all(
- KC_GRAVE, _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_UNDS, _______,
- KC_TILD, _______, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, M_PAR, M_BKT, _______, TD(TD_DBQT),
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
- ),
-
- /* RAISE layer
- * ┌─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │ \ │ │ │ │ │ │ │ │ │ │ │ │ = │ │
- * ├─────┼────┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴──────┤
- * │ | │CAPS │ │ │ │ │ │ │ │ │ │ │ + │
- * ├─────┼─────┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬────────┤
- * │ │ │ │ │ │ │ │ │ │ │ [ │ ] │ │
- * ├─────┼────┬──┴─┬──┴─┬──┴────┴────┴────┴────┴────┴───┬┴────┴┬───┴─┬──────┤
- * │ │ │ │ │ │ │ │ │
- * └─────┴────┴────┴────┴───────────────────────────────┴──────┴─────┴──────┘
- */
- [_RAISE] = LAYOUT_base_kit_all(
- KC_BSLS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_EQUAL, _______,
- KC_PIPE, KC_CAPS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PLUS,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_LBRC, KC_RBRC, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
- ),
-
- /* OTHER layer
- * ┌─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │HOME │ │ │ │ │ │ │ │ │ │ │ UP │ │ │
- * ├─────┼────┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴──────┤
- * │END │ │ │ │ │ │ │ │ │ │LEFT│RGHT│ │
- * ├─────┼─────┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬────────┤
- * │ │ │ │ │ │ │ │ │ │ │DOWN│ │ │
- * ├─────┼────┬──┴─┬──┴─┬──┴────┴────┴────┴────┴────┴───┬┴────┴┬───┴─┬──────┤
- * │QK_BOOT│ │ │ │ │ │ │ │
- * └─────┴────┴────┴────┴───────────────────────────────┴──────┴─────┴──────┘
- */
- [_OTHER] = LAYOUT_base_kit_all(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_UP, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_LEFT, KC_RIGHT, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DOWN, _______, _______,
- TD(TD_RST), _______, _______, _______, _______, _______, _______, _______, _______, _______
- )
-};
-
-uint16_t get_tapping_term(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case LT(_LOWER, KC_SPACE):
- return 160;
- case TD(TD_DBQT):
- return 230;
- default:
-#ifndef TAPPING_TERM
- return 200;
-#else
- return TAPPING_TERM;
-#endif
- }
-}
-
-layer_state_t layer_state_set_user(layer_state_t state) {
- switch (get_highest_layer(state)) {
- case _LOWER:
- rgblight_setrgb (RGB_CORAL);
- break;
- case _RAISE:
- rgblight_setrgb (RGB_RED);
- break;
- case _OTHER:
- rgblight_setrgb (RGB_BLUE);
- break;
- default: // for any other layers, or the default layer
- rgblight_setrgb (RGB_GREEN);
- break;
- }
- return state;
-}
diff --git a/keyboards/the_royal/liminal/keymaps/default/rules.mk b/keyboards/the_royal/liminal/keymaps/default/rules.mk
deleted file mode 100644
index e5ddcae8d9..0000000000
--- a/keyboards/the_royal/liminal/keymaps/default/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-TAP_DANCE_ENABLE = yes
diff --git a/keyboards/the_royal/liminal/keymaps/default_iso/config.h b/keyboards/the_royal/liminal/keymaps/default_iso/config.h
deleted file mode 100644
index 1cfc46c816..0000000000
--- a/keyboards/the_royal/liminal/keymaps/default_iso/config.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#pragma once
-
-
-#define PERMISSIVE_HOLD
-
-#define TAPPING_TERM_PER_KEY
diff --git a/keyboards/the_royal/liminal/keymaps/default_iso/keymap.c b/keyboards/the_royal/liminal/keymaps/default_iso/keymap.c
deleted file mode 100644
index d5fe730d80..0000000000
--- a/keyboards/the_royal/liminal/keymaps/default_iso/keymap.c
+++ /dev/null
@@ -1,158 +0,0 @@
-#include QMK_KEYBOARD_H
-
-enum layer_names {
- _QWERTY,
- _LOWER,
- _RAISE,
- _OTHER
-};
-
-
-//Tap Dance Declarations
-enum {
- TD_RST,
- TD_DBQT
-};
-
-void dance_rst_reset (qk_tap_dance_state_t *state, void *user_data) {
- if (state->count >= 2) {
- reset_keyboard();
- reset_tap_dance(state);
- }
-}
-
-//All tap dance functions would go here. Only showing this one.
-qk_tap_dance_action_t tap_dance_actions[] = {
- [TD_RST] = ACTION_TAP_DANCE_FN_ADVANCED (NULL, NULL, dance_rst_reset),
- [TD_DBQT] = ACTION_TAP_DANCE_DOUBLE (KC_QUOTE, KC_DQT)
-};
-
-enum custom_keycodes {
- M_PAR = SAFE_RANGE,
- M_BKT
-};
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case M_PAR:
- if (record->event.pressed) {
- SEND_STRING("()" SS_TAP(X_LEFT));
- }
- break;
- case M_BKT:
- if (record->event.pressed) {
- SEND_STRING("[]" SS_TAP(X_LEFT));
- }
- break;
- }
- return true;
-
-};
-
-#define OTHER MO(_OTHER)
-#define LOWER MO(_LOWER)
-#define RAISE MO(_RAISE)
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* Default layer
- * ┌─────┬────┬─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │ Esc │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ - │ BkSp │
- * ├─────┼────┴─┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┐ │
- * │PgUp │LCtrl │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │ │
- * ├─────┼────┬─┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─────┤
- * │PgDn │Shft│ \ │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │ Other │
- * ├─────┼────┼───┴┬───┴─┬──┴────┴────┴────┴────┴────┴───┬┴────┴┬───┴─┬──────┤
- * │ END │Del │Gui │ Alt │ Right KC = 7u/2.25u │Raise │Menu │ Lower│
- * └─────┴────┴────┴─────┴───────────────────────────────┴──────┴─────┴──────┘
- */
- [_QWERTY] = LAYOUT_base_kit_all(
- KC_ESC, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_MINUS, KC_BSPC,
- KC_PGUP, KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOTE, KC_ENT,
- KC_PGDN, KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, OTHER,
- KC_END, KC_DEL, KC_LGUI, KC_LALT, LOWER, KC_SPACE, KC_CAPS, RAISE, KC_MENU, LOWER
- ),
-
- /* LOWER layer
- * ┌─────┬────┬─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │ ` │ │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ _ │ ENTR │
- * ├─────┼────┴─┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┐ │
- * │ ~ │ │ ! │ " │ £ │ $ │ % │ ^ │ & │ * │(..)│ : │ @ │ │
- * ├─────┼────┬─┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─────┤
- * │ │ │ \ │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ │ │
- * ├─────┼────┼───┴┬───┴─┬──┴────┴────┴────┴────┴────┴───┬┴────┴┬───┴─┬──────┤
- * │ │ │ │ │ │ │ │ │
- * └─────┴────┴────┴─────┴───────────────────────────────┴──────┴─────┴──────┘
- */
- [_LOWER] = LAYOUT_base_kit_all(
- KC_GRAVE, _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_UNDS, KC_ENT,
- KC_TILD, _______, KC_EXLM, LSFT(KC_2), LSFT(KC_3), LSFT(KC_4), KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, M_PAR, KC_COLON, KC_AT, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
- ),
-
- /* RAISE layer
- * ┌─────┬────┬─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │ │ │ │ │ │ │ │ │ │ │ │ │ = │ + │
- * ├─────┼────┴─┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┐ │
- * │ │ CAPS │ │ │ │ │ │ │ │ │ │ │ │ │
- * ├─────┼────┬─┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─────┤
- * │ │ │ │ │ │ │ │ │ │ │ │ [ │ ] │ │
- * ├─────┼────┼───┴┬───┴─┬──┴────┴────┴────┴────┴────┴───┬┴────┴┬───┴─┬──────┤
- * │ │ │ │ │ │ │ │ │
- * └─────┴────┴────┴─────┴───────────────────────────────┴──────┴─────┴──────┘
- */
- [_RAISE] = LAYOUT_base_kit_all(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_EQUAL, KC_PLUS,
- _______, KC_CAPS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_LBRC, KC_RBRC, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
- ),
-
- /* OTHER layer
- * ┌─────┬────┬─────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬──────┐
- * │HOME │ │ │ │ │ │ │ │ │ │ │ │ UP │ │
- * ├─────┼────┴─┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┐ │
- * │END │ │ │ │ │ │ │ │ │ │ │LEFT│RGHT│ │
- * ├─────┼────┬─┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─────┤
- * │ │