summaryrefslogtreecommitdiff
path: root/keyboards/dz60
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/dz60')
-rw-r--r--keyboards/dz60/keymaps/256k_HHKB/README.md128
-rw-r--r--keyboards/dz60/keymaps/256k_HHKB/keymap.c240
-rw-r--r--keyboards/dz60/keymaps/Ansi_plus_fn_arrows/config.h1
-rw-r--r--keyboards/dz60/keymaps/Ansi_plus_fn_arrows/keymap.c25
-rw-r--r--keyboards/dz60/keymaps/LEdiodes/config.h5
-rw-r--r--keyboards/dz60/keymaps/LEdiodes/keymap.c112
-rw-r--r--keyboards/dz60/keymaps/LEdiodes/readme.md9
-rw-r--r--keyboards/dz60/keymaps/LEdiodes/rules.mk15
-rw-r--r--keyboards/dz60/keymaps/_bonfire/README.md16
-rw-r--r--keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json1160
-rw-r--r--keyboards/dz60/keymaps/_bonfire/keymap-parts/defs.c29
-rw-r--r--keyboards/dz60/keymaps/_bonfire/keymap-parts/functions.c34
-rw-r--r--keyboards/dz60/keymaps/_bonfire/keymap-parts/layers.c115
-rw-r--r--keyboards/dz60/keymaps/_bonfire/keymap.c12
-rw-r--r--keyboards/dz60/keymaps/_bonfire/not-in-use/super-alt-tab.c37
-rw-r--r--keyboards/dz60/keymaps/_bonfire/rules.mk3
-rw-r--r--keyboards/dz60/keymaps/_bonfire/scratchpad.txt7
-rw-r--r--keyboards/dz60/keymaps/atlacat/keymap.c76
-rw-r--r--keyboards/dz60/keymaps/atlacat/readme.md4
-rw-r--r--keyboards/dz60/keymaps/billiams/keymap.c48
-rw-r--r--keyboards/dz60/keymaps/billiams/readme.md72
-rw-r--r--keyboards/dz60/keymaps/billiams_layout2/config.h1
-rw-r--r--keyboards/dz60/keymaps/billiams_layout2/keymap.c48
-rw-r--r--keyboards/dz60/keymaps/billiams_layout2/readme.md68
-rw-r--r--keyboards/dz60/keymaps/billiams_layout4/config.h1
-rw-r--r--keyboards/dz60/keymaps/billiams_layout4/keymap.c48
-rw-r--r--keyboards/dz60/keymaps/billiams_layout4/readme.md71
-rw-r--r--keyboards/dz60/keymaps/bingocaller/config.h3
-rw-r--r--keyboards/dz60/keymaps/bingocaller/keymap.c93
-rw-r--r--keyboards/dz60/keymaps/bingocaller/readme.md114
-rw-r--r--keyboards/dz60/keymaps/boris_burger/README.md52
-rw-r--r--keyboards/dz60/keymaps/boris_burger/config.h1
-rw-r--r--keyboards/dz60/keymaps/boris_burger/keymap.c87
-rw-r--r--keyboards/dz60/keymaps/calbatr0ss/keymap.c84
-rw-r--r--keyboards/dz60/keymaps/chrisae9/config.h29
-rw-r--r--keyboards/dz60/keymaps/chrisae9/keymap.c33
-rw-r--r--keyboards/dz60/keymaps/chrisae9/readme.md33
-rw-r--r--keyboards/dz60/keymaps/coppertop/keymap.c95
-rw-r--r--keyboards/dz60/keymaps/coppertop/rules.mk1
-rw-r--r--keyboards/dz60/keymaps/crd_2u_lshift/keymap.c70
-rw-r--r--keyboards/dz60/keymaps/danbee/keymap.c67
-rw-r--r--keyboards/dz60/keymaps/danbee/rules.mk2
-rwxr-xr-xkeyboards/dz60/keymaps/drewsky/Readme.md11
-rwxr-xr-xkeyboards/dz60/keymaps/drewsky/keymap.c34
-rw-r--r--keyboards/dz60/keymaps/edulpn/README.md10
-rw-r--r--keyboards/dz60/keymaps/edulpn/keymap.c18
-rw-r--r--keyboards/dz60/keymaps/eric/keymap.c56
-rw-r--r--keyboards/dz60/keymaps/f3d3/keymap.c49
-rw-r--r--keyboards/dz60/keymaps/frogger/keymap.c90
-rw-r--r--keyboards/dz60/keymaps/frogger/readme.md6
-rw-r--r--keyboards/dz60/keymaps/gk64/keymap.c18
-rw-r--r--keyboards/dz60/keymaps/hailbreno/README.md1
-rw-r--r--keyboards/dz60/keymaps/hailbreno/keymap.c252
-rw-r--r--keyboards/dz60/keymaps/hailbreno/rules.mk2
-rw-r--r--keyboards/dz60/keymaps/jkbone/keymap.c65
-rw-r--r--keyboards/dz60/keymaps/jkbone/readme.md8
-rw-r--r--keyboards/dz60/keymaps/jkbone/rules.mk2
-rw-r--r--keyboards/dz60/keymaps/kream/keymap.c17
-rw-r--r--keyboards/dz60/keymaps/kream/rules.mk3
-rw-r--r--keyboards/dz60/keymaps/lint_kid/config.h3
-rw-r--r--keyboards/dz60/keymaps/lint_kid/keymap.c56
-rw-r--r--keyboards/dz60/keymaps/lint_kid/readme.md11
-rw-r--r--keyboards/dz60/keymaps/macos_64/config.h9
-rw-r--r--keyboards/dz60/keymaps/macos_64/keymap.c42
-rw-r--r--keyboards/dz60/keymaps/macos_64/readme.md45
-rw-r--r--keyboards/dz60/keymaps/macos_64/rules.mk2
-rw-r--r--keyboards/dz60/keymaps/macos_arrow/config.h9
-rw-r--r--keyboards/dz60/keymaps/macos_arrow/keymap.c94
-rw-r--r--keyboards/dz60/keymaps/macos_arrow/readme.md87
-rw-r--r--keyboards/dz60/keymaps/macos_arrow/rules.mk2
-rw-r--r--keyboards/dz60/keymaps/marianas/customLogic.c138
-rw-r--r--keyboards/dz60/keymaps/marianas/customLogic.h10
-rw-r--r--keyboards/dz60/keymaps/marianas/keyDefinitions.h123
-rw-r--r--keyboards/dz60/keymaps/marianas/keymap.c50
-rw-r--r--keyboards/dz60/keymaps/marianas/keymap.h15
-rw-r--r--keyboards/dz60/keymaps/marianas/relativity.c510
-rw-r--r--keyboards/dz60/keymaps/marianas/relativity.h32
-rw-r--r--keyboards/dz60/keymaps/marianas/rules.mk21
-rw-r--r--keyboards/dz60/keymaps/model42/keymap.c64
-rw-r--r--keyboards/dz60/keymaps/model42/readme.md42
-rw-r--r--keyboards/dz60/keymaps/mpaarating/keymap.c24
-rw-r--r--keyboards/dz60/keymaps/mpaarating/readme.md12
-rw-r--r--keyboards/dz60/keymaps/mpstewart/config.h6
-rw-r--r--keyboards/dz60/keymaps/mpstewart/keymap.c90
-rw-r--r--keyboards/dz60/keymaps/mpstewart/rules.mk10
-rw-r--r--keyboards/dz60/keymaps/muralisc/keymap.c72
-rw-r--r--keyboards/dz60/keymaps/olivierko/keymap.c87
-rw-r--r--keyboards/dz60/keymaps/olivierko/readme.md21
-rw-r--r--keyboards/dz60/keymaps/ottodokto/config.h13
-rw-r--r--keyboards/dz60/keymaps/ottodokto/keymap.c44
-rw-r--r--keyboards/dz60/keymaps/ottodokto/rules.mk1
-rw-r--r--keyboards/dz60/keymaps/pinpox/keymap.c22
-rw-r--r--keyboards/dz60/keymaps/pinpox/rules.mk1
-rw-r--r--keyboards/dz60/keymaps/split_space_arrows/keymap.c67
-rw-r--r--keyboards/dz60/keymaps/split_space_arrows/rules.mk7
-rw-r--r--keyboards/dz60/keymaps/stephengrier/README.md45
-rw-r--r--keyboards/dz60/keymaps/stephengrier/config.h1
-rw-r--r--keyboards/dz60/keymaps/stephengrier/keymap.c50
-rw-r--r--keyboards/dz60/keymaps/tailcall/keymap.c26
-rw-r--r--keyboards/dz60/keymaps/tarnjotsingh/keymap.c7
-rw-r--r--keyboards/dz60/keymaps/tarnjotsingh/layers.json1
-rw-r--r--keyboards/dz60/keymaps/tarnjotsingh/readme.md24
-rw-r--r--keyboards/dz60/keymaps/thomasviaud/README.md4
-rw-r--r--keyboards/dz60/keymaps/thomasviaud/keymap.c18
-rw-r--r--keyboards/dz60/keymaps/weeheavy/README.md61
-rw-r--r--keyboards/dz60/keymaps/weeheavy/keymap.c39
-rw-r--r--keyboards/dz60/keymaps/weeheavy_2.25_lshift/README.md53
-rw-r--r--keyboards/dz60/keymaps/weeheavy_2.25_lshift/keymap.c30
-rw-r--r--keyboards/dz60/keymaps/zepol_layout/keymap.c25
109 files changed, 0 insertions, 6017 deletions
diff --git a/keyboards/dz60/keymaps/256k_HHKB/README.md b/keyboards/dz60/keymaps/256k_HHKB/README.md
deleted file mode 100644
index 4241ca1ba7..0000000000
--- a/keyboards/dz60/keymaps/256k_HHKB/README.md
+++ /dev/null
@@ -1,128 +0,0 @@
-256k HHKB Layout:
-===
-
-this is my personal layer that i use on my Tina-C HHKB layout board with a DZ60 PCB.
----
-UPDATE (4-20-2018):
-===
-after a week of using this layout i reazlied that having the ALT button on the right side and the ALTFN layer trigger on the left isn't ideal...i still wanted to change the default HHKB style CROSS arrow cluster into a reversed T cluster since im more used to that so i swapped the ALTFN layer to the right side and the normal ALT layer is back on the left side. so now i can use the arrow cluster (which i shifted one key over to the right) with 1 hand.
-
-it feels more nataural to me this way.
-
-also i decided to change the mouse scroll keys on the mouse layer to mouse movement keys... the scrolling wasn't working out as well as i'd hoped. again, this is merely an experimental layer just to play around with mouse control.
-
-
-
-
----
-
-Walkthrough:
----
-
-there is 1 base layer and 4 modifyer layers:
-
-BASE:
----
-
-```
- /* BASE LAYER
- *
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \| | ~ ` |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | CTRL | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RShift | FN |
- * |-----------------------------------------------------------------------------------------+
- * | Win | Alt | Space | ALTFN | LIGHTS |
- * `-----------------------------------------------------------------------------------------'
- */
- ```
-
- LAYER 1 (ALTFN):
- ---
-
- this layer is my main function layer, i changed the default HHKB function layer to suit my need and also changed the placement of the modifyer key to the left alt since i want to control the layer activation with one hand and have the other hand control the keys on that layer freely. perhaps this is due to me being left handed but it feels more natural to me this way.
-
- ```
- /* ALTFN LAYER
- *
- * ,---------------------------------------------------------------------------------------------------------------------
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | INSERT | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CAPS | _ | _ | _ | _ | _ | _ | _ | _ | _ | UP | V_DEC | V_INC | DEL |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CTRL | _ | _ | _ | _ | _ | _ | HOME | END | LEFT | DOWN | RIGHT | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | PREV | NEXT | PLAY | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `---------------------------------------------------------------------------------------------------------------------'
- */
- ```
-
-
-MOUSE LAYER (MOUSEFN):
----
-
-*To access this layer you need to enter the ALTFN layer first then hit ESC button which will switch to the MOUSEFN layer*
-
-this is the second *hidden* layer that controls the mouse scroll wheel directions. i find it's useful to have these controls on the keyboard for certain applications that require scrolling in all 4 directions (Simple example: expanding an image preview to full size that overflows outside of the default monitor size and using the scroll wheel to mouve the image around.)
-
-also another benefit is that a lot of mice do not have horizontal control buttons for the scrolling
-
-(This layer is still experimental so i might change it later or modify it but so far i enjoy it)
-
-```
- /* MOUSEFN LAYER
- *
- * ,---------------------------------------------------------------------------------------------------------------------
- * | | ACC_1 | ACC_2 | ACC_3 | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CAPS | _ | _ | _ | _ | _ | _ | _ | _ | _ | WHEEL_UP | _ | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CTRL | _ | _ | _ | _ | _ | _ | _ | _ | WH_LEFT | WH_DOWN | WH_RIGHT | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `---------------------------------------------------------------------------------------------------------------------'
- */
- ```
-
-
- STANDARD HHKB FN LAYER (FN):
- ---
-
- this is the default HHKB function layer (mostly)... I have left it there on the same button and everything for 2 reasons: 1. for backup incase i forget where something was or if it contains a button that i did not include in my ALTFN layer. 2. as a reference for anyone else.
-
- *this layer will probably get removed once i get comfortable with my ALTFN layer.*
-
-
-
- LIGHTS LAYER:
- ---
-
- this is the basic lights layer used to control the RBG backlight on the DZ60... i have removed the 3 backlight controls since i do not use any key LED Backlight.
-
-
- ```
- /* LIGHTS LAYER
- *
- * ,---------------------------------------------------------------------------------------------------------------------+
- * | RGB_TOGGLE | STATIC | BREATHE | RAINBOW | SWIRL | SNAKE | KNIGHTRIDER | XMAS | STATIC_GRAD | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | RBG_MOD | HUE_INC | SATURATION_INC | BRIGHT_INC | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | CTRL | HUE_DEC | SATURATION_DEC | BRIGHT_DEC | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `----------------------------------------------------------------------------------------------------------------------'
- */
- ```
-
-
diff --git a/keyboards/dz60/keymaps/256k_HHKB/keymap.c b/keyboards/dz60/keymaps/256k_HHKB/keymap.c
deleted file mode 100644
index 051437792e..0000000000
--- a/keyboards/dz60/keymaps/256k_HHKB/keymap.c
+++ /dev/null
@@ -1,240 +0,0 @@
-#include QMK_KEYBOARD_H
-
-// My layout is practically the default HHKB layout.
-#define _DEFAULT 0
-#define _ALTFN 1
-#define _MOUSEFN 2
-#define _FN 3
-#define _LIGHTS 4
-
-
-#define ______ KC_TRNS
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-
- /* BASE LAYER
- *
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \| | ~ ` |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | CTRL | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RShift | FN |
- * |-----------------------------------------------------------------------------------------+
- * | Win | Alt | Space | Alt | LIGHTS |
- * `-----------------------------------------------------------------------------------------'
- */
-
-
- [_DEFAULT] = LAYOUT_60_hhkb(
- 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, MO(_ALTFN), MO(_LIGHTS)),
-
-
-
-
-
-/* ALTFN LAYER
- *
- * ,---------------------------------------------------------------------------------------------------------------------
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | INSERT | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CAPS | _ | _ | _ | _ | _ | _ | _ | _ | _ | UP | V_DEC | V_INC | DEL |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CTRL | _ | _ | _ | _ | _ | _ | HOME | END | LEFT | DOWN | RIGHT | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | PREV | NEXT | PLAY | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `---------------------------------------------------------------------------------------------------------------------'
- */
-
- [_ALTFN] = LAYOUT_60_hhkb(
-
- MO(_MOUSEFN), 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_CAPS, ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_UP, KC_VOLD, KC_VOLU, KC_DEL,
- ______, ______, ______, ______, ______, ______, ______, KC_HOME, KC_END, KC_LEFT, KC_DOWN, KC_RIGHT, ______,
- ______, ______, ______, ______, ______, ______, ______, ______, KC_MPRV, KC_MNXT, KC_MPLY, ______, ______,
- ______, ______, ______, ______, ______),
-
-
-
-
-
-
-
-/* MOUSEFN LAYER
- *
- * ,---------------------------------------------------------------------------------------------------------------------
- * | | ACC_1 | ACC_2 | ACC_3 | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CAPS | _ | _ | _ | _ | _ | _ | _ | _ | _ | WHEEL_UP | _ | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | CTRL | _ | _ | _ | _ | _ | _ | _ | _ | WH_LEFT | WH_DOWN | WH_RIGHT | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |---------------------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `---------------------------------------------------------------------------------------------------------------------'
- */
-
-
- [_MOUSEFN] = LAYOUT_60_hhkb(
-
- ______, KC_ACL0, KC_ACL1, KC_ACL2, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______,
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_MS_UP, ______, ______, ______,
- ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, ______,
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______,
- ______, ______, ______, ______, ______),
-
-
-
-
-
-
-
-/* FN LAYER
- *
- * ,------------------------------------------------------------------------------------------------------
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |INSERT | _ |
- * |------------------------------------------------------------------------------------------------------+
- * | CAPS | _ | _ | _ | _ | _ | _ | _ | PRSC | SLOCK | PAUSE | UP | _ | DEL |
- * |------------------------------------------------------------------------------------------------------+
- * | CTRL | _ | VOLDOWN | VOLUP | VOLMUTE | _ | _ | _ | HOME | PGUP | LEFT | IGHT | _ |
- * |------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | END | PGDN | DOWN | _ | _ |
- * |------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `------------------------------------------------------------------------------------------------------'
- */
-
-
-
- [_FN] = LAYOUT_60_hhkb(
- ______, 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_CAPS, ______, ______, ______, ______, ______, ______, ______, KC_PSCR, KC_SCRL, KC_PAUS, KC_UP, ______, KC_DEL,
- ______, 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, ______, ______,
- ______, ______, ______, ______, ______),
-
-
-
-
-
-
-
-/* LIGHTS LAYER
- *
- * ,---------------------------------------------------------------------------------------------------------------------+
- * | RGB_TOGGLE | STATIC | BREATHE | RAINBOW | SWIRL | SNAKE | KNIGHTRIDER | XMAS | STATIC_GRAD | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | RBG_MOD | HUE_INC | SATURATION_INC | BRIGHT_INC | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | CTRL | HUE_DEC | SATURATION_DEC | BRIGHT_DEC | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `----------------------------------------------------------------------------------------------------------------------'
- */
-
-
-
- [_LIGHTS] = LAYOUT_60_hhkb(
- RGB_TOG, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, RGB_M_SN, RGB_M_K, RGB_M_X, RGB_M_G, ______, ______, ______, ______, ______, ______,
- RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______,
- ______, RGB_HUD, RGB_SAD, RGB_VAD, ______, ______, ______, ______, ______, ______, ______, ______, ______,
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______,
- ______, ______, ______, ______, ______),
-
-};
-
-
-/*
-
-RGB controls
-
-Key -> Description
-=========================
-
-RGB_TOG -> Toggle RGB lighting on or off
-
-RGB_MOD -> Cycle through modes, reverse direction when Shift is held
-
-RGB_RMOD -> Cycle through modes in reverse, forward direction when Shift is held
-
-RGB_HUI -> Increase hue
-
-RGB_HUD -> Decrease hue
-
-RGB_SAI -> Increase saturation
-
-RGB_SAD -> Decrease saturation
-
-RGB_VAI -> Increase value (brightness)
-
-RGB_VAD -> Decrease value (brightness)
-
-RGB_M_P -> Static (no animation) mode
-
-RGB_M_B -> Breathing animation mode
-
-RGB_M_R -> Rainbow animation mode
-
-RGB_M_SW -> Swirl animation mode
-
-RGB_M_SN -> Snake animation mode
-
-RGB_M_K -> "Knight Rider" animation mode
-
-RGB_M_X -> Christmas animation mode
-
-RGB_M_G -> Static gradient animation mode
-
-*/
-
-/*
- Mouse controls:
-
- Key -> Aliases -> Description
- ==================================================
-
- KC_MS_UP -> KC_MS_U -> Mouse Cursor Up
-
- KC_MS_DOWN -> KC_MS_D -> Mouse Cursor Down
-
- KC_MS_LEFT -> KC_MS_L -> Mouse Cursor Left
-
- KC_MS_RIGHT -> KC_MS_R -> Mouse Cursor Right
-
- KC_MS_BTN1 -> KC_BTN1 -> Mouse Button 1
-
- KC_MS_BTN2 -> KC_BTN2 -> Mouse Button 2
-
- KC_MS_BTN3 -> KC_BTN3 -> Mouse Button 3
-
- KC_MS_BTN4 -> KC_BTN4 -> Mouse Button 4
-
- KC_MS_BTN5 -> KC_BTN5 -> Mouse Button 5
-
-KC_MS_WH_UP -> KC_WH_U -> Mouse Wheel Up
-
-KC_MS_WH_DOWN -> KC_WH_D -> Mouse Wheel Down
-
-KC_MS_WH_LEFT -> KC_WH_L -> Mouse Wheel Left
-
-KC_MS_WH_RIGHT -> KC_WH_R -> Mouse Wheel Right
-
-KC_MS_ACCEL0 -> KC_ACL0 -> Set mouse acceleration to 0
-
-KC_MS_ACCEL1 -> KC_ACL1 -> Set mouse acceleration to 1
-
-KC_MS_ACCEL2 -> KC_ACL2 -> Set mouse acceleration to 2
-
-*/
diff --git a/keyboards/dz60/keymaps/Ansi_plus_fn_arrows/config.h b/keyboards/dz60/keymaps/Ansi_plus_fn_arrows/config.h
deleted file mode 100644
index 9560d51a6f..0000000000
--- a/keyboards/dz60/keymaps/Ansi_plus_fn_arrows/config.h
+++ /dev/null
@@ -1 +0,0 @@
-#define GRAVE_ESC_GUI_OVERRIDE # Always send Escape if GUI is pressed
diff --git a/keyboards/dz60/keymaps/Ansi_plus_fn_arrows/keymap.c b/keyboards/dz60/keymaps/Ansi_plus_fn_arrows/keymap.c
deleted file mode 100644
index a7b77d423a..0000000000
--- a/keyboards/dz60/keymaps/Ansi_plus_fn_arrows/keymap.c
+++ /dev/null
@@ -1,25 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- 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_NO, 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,
- 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_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_RSFT, KC_NO,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, MO(1), KC_RALT, KC_RALT, KC_LGUI, KC_RCTL),
-
- LAYOUT(
- 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_DEL,
- KC_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, QK_BOOT,
- 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, BL_DOWN,BL_TOGG, BL_UP, BL_STEP, 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_LEFT, KC_LEFT, KC_DOWN, KC_RIGHT),
-
- LAYOUT(
- KC_TRNS, M(1), M(2), M(3), M(4), M(5), M(6), M(7), M(8), M(9), M(10), M(11), M(12), 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, 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),
-};
diff --git a/keyboards/dz60/keymaps/LEdiodes/config.h b/keyboards/dz60/keymaps/LEdiodes/config.h
deleted file mode 100644
index bb6c5c55e4..0000000000
--- a/keyboards/dz60/keymaps/LEdiodes/config.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#pragma once
-
-/* sets 'Auto Shift' timeouts */
-#define AUTO_SHIFT_TIMEOUT 150
-#define NO_AUTO_SHIFT_SPECIAL
diff --git a/keyboards/dz60/keymaps/LEdiodes/keymap.c b/keyboards/dz60/keymaps/LEdiodes/keymap.c
deleted file mode 100644
index 1e8c1b0d80..0000000000
--- a/keyboards/dz60/keymaps/LEdiodes/keymap.c
+++ /dev/null
@@ -1,112 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define _L0 0
-#define _L1 1
-#define _L2 2
-#define _L3 3
-#define _L4 4
-
-enum {
- TD_SPC_ENT = 0,
- TD_KC_LSFT_CAPS,
- TD_KC_RSFT_CAPS
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-/*
- * template
- * [_L1] = LAYOUT(
- * _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,
- * _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, _______,
- * _______, _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, _______,
- * _______, _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,
- * _______,_______,_______, _______,_______,_______, _______,_______,_______,_______,_______,
- *
- *
- * Keymap _L0: (Layer 0 - Base Layer) This is the default layer
- * This layer has a key set to MO(_L1) which means when held down Layer 1 will become active, If Layer 1 does not have anything set for tat key is will revert to uing the key set at layer 0.
- * LT(_L1, KC_1) means that when the "1" key is long touched then it will activate the layer _L1 key(F1) but if the key is just tapped it will activate the "1" key.
- * QK_GESC = Escape when tapped, ` when pressed with Shift or GUI
- * SC_LSPO = Left Shift when held, ( when tapped
- * TD(LT(_L3,KC_SPACE)) = This is a test... hoping it will tap dance if double tapped it does enter if single tap it does space if long hold down it does _L3(Layer 3).
- * LT(_L3,KC_SPACE) = if tapped it does space, is long touch it does _L3(Layer 3)
- * BL_TOGG = Toggles the LEDs.
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = |Bkspc| Del |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | _L4 | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RSh | U | _L1 |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Win | Alt | _L3[Space] |LEdiodes| Space |Win | _L2| L | D | R |
- * `-----------------------------------------------------------------------------------------'
- */
-[_L0] = LAYOUT(
- QK_GESC, LT(_L1, KC_1),LT(_L1, KC_2),LT(_L1, KC_3),LT(_L1, KC_4),LT(_L1, KC_5),LT(_L1, KC_6),LT(_L1, KC_7),LT(_L1, KC_8),LT(_L1, KC_9),LT(_L1, KC_0),LT(_L1, KC_MINS),LT(_L1, KC_EQL),KC_BSPC, KC_DEL,
- 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,
- 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_ENT,
- SC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, TO(_L1),
- KC_LCTL, KC_LGUI, KC_LALT, LT(_L3,KC_SPACE),BL_TOGG,TD(TD_SPC_ENT), KC_RGUI, TO(_L2), KC_LEFT, KC_DOWN, KC_RIGHT),
-
-/* Keymap _L1: (Layer 1) This is function layer 1
- * This layer is activated while the Fn key is being held down.
- * ,-----------------------------------------------------------------------------------------.
- * | Reset | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | F13| F14|
- * |-----------------------------------------------------------------------------------------+
- * | | WhUp| U | WhDn | | | | | | PrtScr | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | L | D | R | | | Home | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | End | VolDn|VolUp|Mute | | | PgUp| |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | Home| PgDn| End |
- * `-----------------------------------------------------------------------------------------'
- */
-[_L1] = LAYOUT(
- QK_BOOT, 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_F13, KC_F14,
- _______, KC_WH_U, KC_UP, KC_WH_D, _______, _______,_______, _______, _______, _______, KC_PSCR, _______, _______, _______,
- _______, KC_LEFT, KC_DOWN, KC_RIGHT, _______, _______, KC_HOME, _______, _______, _______, KC_HOME, _______, _______,
- _______, _______, KC_APP, BL_STEP,_______, KC_END, KC_VOLD, KC_VOLU, KC_MUTE, _______, _______, _______, KC_PGUP, _______,
- _______, _______, _______, _______,_______,_______, _______, _______, KC_HOME, KC_PGDN, KC_END),
-
-/* Keymap _L2: (Layer 2) This is function layer 2
- * This layer is activated while the Fn2 key is being held down.
- * LCA(KC_TAB) = Hold Left Control and Alt and press kc_tab which cycles trough open apps.
- * MEH(KC_TAB) = Hold Left Control, Shift and Alt and press kc_TAB to cycle backwards through apps.
- * ,-----------------------------------------------------------------------------------------.
- * | | | | | | | | | | | | | | | LCA(KC_TAB)|
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |MEH(KC_TAB)
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | || | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
-[_L2] = LAYOUT(
- _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,LCA(KC_TAB),
- _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______, MEH(KC_TAB),
- _______, _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,
- _______, _______,_______,_______,_______,_______,_______,_______,_______,_______,_______,_______,KC_MS_BTN1,KC_MS_UP,KC_MS_BTN2,
- _______,_______,_______, _______,_______,_______, _______,_______,KC_MS_LEFT,KC_MS_DOWN,KC_MS_RIGHT)
-
-};
-
-//Tap Dance Definitions
-tap_dance_action_t tap_dance_actions[] = {
-
- //Tap once for space, tap twice for enter
- [TD_SPC_ENT] = ACTION_TAP_DANCE_DOUBLE(KC_SPC, KC_ENT),
- //Tap once for Left Shift, twice for Caps Lock
- [TD_KC_LSFT_CAPS] = ACTION_TAP_DANCE_DOUBLE(KC_LSFT, KC_CAPS),
- //Tap once for Right Shift, twice for Caps Lock
- [TD_KC_RSFT_CAPS] = ACTION_TAP_DANCE_DOUBLE(KC_RSFT, KC_CAPS)
-
-// Other declarations would go here, separated by commas, if you have them
-
-};
diff --git a/keyboards/dz60/keymaps/LEdiodes/readme.md b/keyboards/dz60/keymaps/LEdiodes/readme.md
deleted file mode 100644
index db83b2494d..0000000000
--- a/keyboards/dz60/keymaps/LEdiodes/readme.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# LEdiodes Keymap for XD60 60% PCB
-
-![LEdiodes Layer 0 Keymap for XD60](https://i.imgur.com/pDneawX.jpg)
-
-## Additional Notes
-Layer 0(default) Keymap for LEdiodes XD60.
-
-## Build
-To build the default keymap, simply run `make xd60:LEdiodes`.
diff --git a/keyboards/dz60/keymaps/LEdiodes/rules.mk b/keyboards/dz60/keymaps/LEdiodes/rules.mk
deleted file mode 100644
index 2f6622e587..0000000000
--- a/keyboards/dz60/keymaps/LEdiodes/rules.mk
+++ /dev/null
@@ -1,15 +0,0 @@
-# Build Options
-# comment out to disable the options.
-#
-BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
-EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
-CONSOLE_ENABLE = no # Console for debug(+400)
-COMMAND_ENABLE = no # Commands for debug and configuration
-SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
-NKRO_ENABLE = yes # USB Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
-BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
-AUDIO_ENABLE = no
-RGBLIGHT_ENABLE = yes
-AUTO_SHIFT_ENABLE = yes # If the time depressed is greater than or equal to the AUTO_SHIFT_TIMEOUT, then a shifted version of the key is emitted. If the time is less than the AUTO_SHIFT_TIMEOUT time, then the normal state is emitted
-TAP_DANCE_ENABLE = yes
diff --git a/keyboards/dz60/keymaps/_bonfire/README.md b/keyboards/dz60/keymaps/_bonfire/README.md
deleted file mode 100644
index 9fe4c5a2da..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/README.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Docs
-
-1. https://docs.qmk.fm/#/
-2. To build, run: `make dz60:_bonfire`
-
-## Map of Layers
-
-http://www.keyboard-layout-editor.com/#/gists/b19ee1c251c908d9b5ef76965d588937
-
-![Visual Keymap](https://i.imgur.com/DuiUo0W.jpg)
-
-### Todo
-- lighting effects based on layer in use
- - https://github.com/DanDobrick/qmk_firmware/blob/danDobrick-v60r-layout/keyboards/v60_type_r/keymaps/danDobrick/keymap.c#L140
-
-- rewrite the mod-tap functions to use the non-deprecated way of instancing them
diff --git a/keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json b/keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json
deleted file mode 100644
index 42625f7e2c..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/dz60-v6-1-0.json
+++ /dev/null
@@ -1,1160 +0,0 @@
-[
- {
- "name": "DZ60 v6.1.0",
- "author": "Bonf1re"
- },
- [
- {
- "c": "#454545",
- "a": 7,
- "f": 2,
- "w": 1.75
- },
- "NOTHING",
- {
- "c": "#fc8e28",
- "w": 1.25
- },
- "HELD",
- {
- "c": "#7afff6",
- "w2": 2
- },
- "Function Layer",
- {
- "x": 1,
- "c": "#c47aff",
- "w2": 2
- },
- "Keyboard Layer"
- ],
- [
- {
- "y": 0.75,
- "c": "#cccccc",
- "f": 3,
- "w": 3
- },
- "[BASE]"
- ],
- [
- {
- "a": 5
- },
- "~\n`",
- "!\n1",
- "@\n2",
- "#\n3",
- "$\n4",
- "%\n5",
- "^\n6",
- "&\n7",
- "*\n8",
- "(\n9",
- ")\n0",
- "_\n-",
- "+\n=",
- {
- "a": 7,
- "w": 2
- },
- "Backspace"
- ],
- [
- {
- "w": 1.5
- },
- "Tab",
- "Q",
- "W",
- "E",
- "R",
- "T",
- "Y",
- "U",
- "I",
- "O",
- "P",
- {
- "a": 5
- },
- "{\n[",
- "}\n]",
- {
- "w": 1.5
- },
- "|\n\\"
- ],
- [
- {
- "a": 7,
- "w": 1.75
- },
- "Escape",
- "A",
- "S",
- "D",
- {
- "n": true
- },
- "F",
- "G",
- "H",
- {
- "n": true
- },
- "J",
- "K",
- "L",
- {
- "a": 5
- },
- ":\n;",
- "\"\n'",
- {
- "a": 7,
- "w": 2.25
- },
- "Enter"
- ],
- [
- {
- "w": 2.25
- },
- "Shift",
- "Z",
- "X",
- "C",
- "V",
- "B",
- "N",
- "M",
- {
- "a": 5
- },
- "<\n,",
- ">\n.",
- "?\n/",
- {
- "w": 1.75
- },
- "Up\nShift",
- {
- "c": "#7afff6",
- "a": 7,
- "fa": [
- 2
- ]
- },
- "HACK"
- ],
- [
- {
- "c": "#cccccc",
- "f": 3,
- "w": 1.25
- },
- "Ctrl",
- {
- "f": 3,
- "w": 1.25
- },
- "Sys",
- {
- "f": 3,
- "w": 1.25
- },
- "Alt",
- {
- "w": 6.25
- },
- "",
- {
- "f": 3,
- "w": 1.25
- },
- "Alt",
- {
- "a": 5,
- "f": 3,
- "w": 1.25
- },
- "Left\nSys",
- {
- "f": 3,
- "w": 1.25
- },
- "Down\nCtrl",
- {
- "f": 3,
- "w": 1.25
- },
- "Right\nHYPER"
- ],
- [
- {
- "y": 0.25,
- "a": 7,
- "f": 3,
- "w": 3
- },
- "[NRMN]"
- ],
- [
- {
- "c": "#aaaaaa",
- "g": true,
- "a": 5,
- "f": 3
- },
- "~\n`",
- {
- "f": 3
- },
- "!\n1",
- {
- "f": 3
- },
- "@\n2",
- {
- "f": 3
- },
- "#\n3",
- {
- "f": 3
- },
- "$\n4",
- {
- "f": 3
- },
- "%\n5",
- {
- "f": 3
- },
- "^\n6",
- {
- "f": 3
- },
- "&\n7",
- {
- "f": 3
- },
- "*\n8",
- {
- "f": 3
- },
- "(\n9",
- {
- "f": 3
- },
- ")\n0",
- {
- "f": 3
- },
- "_\n-",
- {
- "f": 3
- },
- "+\n=",
- {
- "a": 7,
- "f": 3,
- "w": 2
- },
- "Backspace"
- ],
- [
- {
- "f": 3,
- "w": 1.5
- },
- "Tab",
- {
- "c": "#cccccc",
- "g": false,
- "f": 3
- },
- "Q",
- {
- "f": 3
- },
- "W",
- {
- "f": 3
- },
- "D",
- {
- "f": 3
- },
- "F",
- {
- "f": 3
- },
- "K",
- {
- "f": 3
- },
- "J",
- {
- "f": 3
- },
- "U",
- {
- "f": 3
- },
- "R",
- {
- "f": 3
- },
- "L",
- {
- "a": 5,
- "f": 3
- },
- ":\n;",
- {
- "c": "#aaaaaa",
- "g": true,
- "f": 3
- },
- "{\n[",
- {
- "f": 3
- },
- "}\n]",
- {
- "f": 3,
- "w": 1.5
- },
- "|\n\\"
- ],
- [
- {
- "a": 7,
- "f": 3,
- "w": 1.75
- },
- "Escape",
- {
- "c": "#cccccc",
- "g": false,
- "f": 3
- },
- "A",
- {
- "f": 3
- },
- "S",
- {
- "f": 3
- },
- "E",
- {
- "f": 3,
- "n": true
- },
- "T",
- {
- "f": 3
- },
- "G",
- {
- "f": 3
- },
- "Y",
- {
- "f": 3,
- "n": true
- },
- "N",
- {
- "f": 3
- },
- "I",
- {
- "f": 3
- },
- "O",
- {
- "f": 3
- },
- "H",
- {
- "c": "#aaaaaa",
- "g": true,
- "a": 5
- },
- "\n'\n\n\n\n\n\"",
- {
- "a": 7,
- "f": 3,
- "w": 2.25
- },
- "Enter"
- ],
- [
- {
- "f": 3,
- "w": 2.25
- },
- "Shift",
- {
- "c": "#cccccc",
- "g": false,
- "f": 3
- },
- "Z",
- {
- "f": 3
- },
- "X",
- {
- "f": 3
- },
- "C",
- {
- "f": 3
- },
- "V",
- {
- "f": 3
- },
- "B",
- {
- "f": 3
- },
- "P",
- {
- "f": 3
- },
- "M",
- {
- "c": "#aaaaaa",
- "g": true,
- "a": 5,
- "f": 3
- },
- "<\n,",
- {
- "f": 3
- },
- ">\n.",
- {
- "f": 3
- },
- "?\n/",
- {
- "f": 3,
- "w": 1.75
- },
- "Up\nShift",
- {
- "a": 7,
- "f": 3
- },
- "HACK"
- ],
- [
- {
- "f": 3,
- "w": 1.25
- },
- "Ctrl",
- {
- "f": 3,
- "w": 1.25
- },
- "Sys",
- {
- "f": 3,
- "w": 1.25
- },
- "Alt",
- {
- "w": 6.25
- },
- "",
- {
- "f": 3,
- "w": 1.25
- },
- "Alt",
- {
- "a": 5,
- "f": 3,
- "w": 1.25
- },
- "Left\nSys",
- {
- "f": 3,
- "w": 1.25
- },
- "Down\nCtrl",
- {
- "f": 3,
- "w": 1.25
- },
- "Right\nHYPER"
- ],
- [
- {
- "y": 0.25,
- "c": "#cccccc",
- "g": false,
- "a": 7,
- "f": 3,
- "w": 3
- },
- "[GAME]"
- ],
- [
- {
- "c": "#aaaaaa",
- "g": true
- },
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- {
- "w": 2
- },
- ""
- ],
- [
- {
- "w": 1.5
- },
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- {
- "w": 1.5
- },
- ""
- ],
- [
- {
- "c": "#cccccc",
- "g": false,
- "f": 3,
- "w": 1.75
- },
- "Held Esc",
- {
- "c": "#aaaaaa",
- "g": true
- },
- "",
- "",
- "",
- {
- "n": true
- },
- "",
- "",
- "",
- {
- "n": true
- },
- "",
- "",
- "",
- "",
- "",
- {
- "w": 2.25
- },
- ""
- ],
- [
- {
- "w": 2.25
- },
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- {
- "w": 1.75
- },
- "",
- ""
- ],
- [
- {
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "w": 6.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- ""
- ],
- [
- {
- "y": 0.25,
- "c": "#cccccc",
- "g": false,
- "a": 5,
- "fa": [
- 2,
- 1
- ],
- "w": 3
- },
- "\nHACK is held\n\n\n\n\n[FCTN]"
- ],
- [
- {
- "c": "#7afff6",
- "a": 7,
- "f": 3
- },
- "ESC",
- {
- "f": 3
- },
- "F1",
- {
- "f": 3
- },
- "F2",
- {
- "f": 3
- },
- "F3",
- {
- "f": 3
- },
- "F4",
- {
- "f": 3
- },
- "F5",
- {
- "f": 3
- },
- "F6",
- {
- "f": 3
- },
- "F7",
- {
- "f": 3
- },
- "F8",
- {
- "f": 3
- },
- "F9",
- {
- "f": 3
- },
- "F10",
- {
- "f": 3
- },
- "F11",
- {
- "f": 3
- },
- "F12",
- {
- "c": "#aaaaaa",
- "g": true,
- "f": 3,
- "w": 2
- },
- "Backspace"
- ],
- [
- {
- "f": 3,
- "w": 1.5
- },
- "Tab",
- {
- "c": "#7afff6",
- "g": false,
- "f": 3
- },
- "Mute",
- {
- "a": 5,
- "f": 3
- },
- "\nDown\n\n\n\n\nVolume",
- {
- "f": 3
- },
- "\nUp\n\n\n\n\nVolume",
- {
- "c": "#aaaaaa",
- "g": true,
- "a": 7,
- "f": 3
- },
- "R",
- {
- "f": 3
- },
- "T",
- {
- "f": 3
- },
- "Y",
- {
- "f": 3
- },
- "U",
- {
- "f": 3
- },
- "I",
- {
- "f": 3
- },
- "O",
- {
- "c": "#7afff6",
- "g": false,
- "a": 5,
- "f": 3
- },
- "\nScreen\n\n\n\n\nPrint",
- {
- "f": 3
- },
- "\nLock\n\n\n\n\nScroll",
- {
- "a": 7,
- "f": 3
- },
- "Pause",
- {
- "c": "#aaaaaa",
- "g": true,
- "a": 5,
- "f": 3,
- "w": 1.5
- },
- "|\n\\"
- ],
- [
- {
- "c": "#7afff6",
- "g": false,
- "a": 7,
- "f": 3,
- "w": 1.75
- },
- "Caps Lock",
- {
- "a": 5,
- "f": 3
- },
- "\nPrev\n\n\n\n\nMedia",
- {
- "f": 3
- },
- "\nPlay\n\n\n\n\nMedia",
- {
- "f": 3
- },
- "\nNext\n\n\n\n\nMedia",
- {
- "c": "#aaaaaa",
- "g": true,
- "a": 7,
- "f": 3,
- "n": true
- },
- "F",
- {
- "f": 3
- },
- "G",
- {
- "f": 3
- },
- "H",
- {
- "f": 3,
- "n": true
- },
- "J",
- {
- "f": 3
- },
- "K",
- {
- "c": "#7afff6",
- "g": false,
- "f": 3
- },
- "Insert",
- {
- "f": 3
- },
- "Home",
- {
- "a": 5,
- "f": 3
- },
- "\nUp\n\n\n\n\nPage",
- {
- "c": "#aaaaaa",
- "g": true,
- "a": 7,
- "f": 3,
- "w": 2.25
- },
- "Enter"
- ],
- [
- {
- "f": 3,
- "w": 2.25
- },
- "Shift",
- {
- "c": "#7afff6",
- "g": false,
- "f": 3
- },
- "Sleep",
- {
- "f": 3
- },
- "Wake",
- {
- "c": "#aaaaaa",
- "g": true,
- "f": 3
- },
- "C",
- {
- "f": 3
- },
- "V",
- {
- "f": 3
- },
- "B",
- {
- "f": 3
- },
- "N",
- {
- "f": 3
- },
- "M",
- {
- "c": "#7afff6",
- "g": false,
- "f": 3
- },
- "Delete",
- {
- "f": 3
- },
- "End",
- {
- "a": 5,
- "f": 3
- },
- "\nDown\n\n\n\n\nPage",
- {
- "c": "#aaaaaa",
- "g": true,
- "f": 3,
- "w": 1.75
- },
- "Up\nShift",
- {
- "c": "#fc8e28",
- "g": false,
- "a": 7,
- "f": 3
- },
- "HACK"
- ],
- [
- {
- "c": "#aaaaaa",
- "g": true,
- "f": 3,
- "w": 1.25
- },
- "Ctrl",
- {
- "f": 3,
- "w": 1.25
- },
- "Sys",
- {
- "f": 3,
- "w": 1.25
- },
- "Alt",
- {
- "w": 6.25
- },
- "",
- {
- "f": 3,
- "w": 1.25
- },
- "Alt",
- {
- "c": "#c47aff",
- "g": false,
- "a": 5,
- "f": 3,
- "w": 1.25
- },
- "\n[KEYB]\n\n\n\n\nTo",
- {
- "c": "#aaaaaa",
- "g": true,
- "f": 3,
- "w": 1.25
- },
- "Down\nCtrl",
- {
- "f": 3,
- "w": 1.25
- },
- "Right\nHYPER"
- ],
- [
- {
- "y": 0.25,
- "c": "#cccccc",
- "g": false,
- "f": 3,
- "w": 3
- },
- "\nHACK + SYS Held\n\n\n\n\n[KEYB]"
- ],
- [
- {
- "c": "#c47aff",
- "f": 2
- },
- "\n[BASE]\n\n\n\n\nReset",
- {
- "a": 7
- },
- "[NRMN]",
- "[GAME]",
- {
- "c": "#454545",
- "f": 3
- },
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- {
- "c": "#c47aff",
- "f": 2,
- "w": 2
- },
- "QMK FLASH"
- ],
- [
- {
- "c": "#454545",
- "f": 3,
- "w": 1.5
- },
- "",
- {
- "c": "#c47aff",
- "a": 5,
- "f": 2
- },
- "\nToggle\n\n\n\n\nRGB",
- "\nMode\n\n\n\n\nRGB",
- "RGB\nUp\n\n\n\n\nHue",
- "RGB\nDown\n\n\n\n\nHue",
- "RGB\nDown\n\n\n\n\nSat",
- "RGB\nUp\n\n\n\n\nSat",
- "RGB\nDown\n\n\n\n\nValue",
- "RGB\nUp\n\n\n\n\nValue",
- {
- "c": "#454545",
- "a": 7,
- "f": 3
- },
- "",
- "",
- "",
- "",
- {
- "w": 1.5
- },
- ""
- ],
- [
- {
- "w": 1.75
- },
- "",
- {
- "c": "#c47aff",
- "a": 5,
- "f": 2
- },
- "\nDown\n\n\n\n\nBacklight",
- "\nToggle\n\n\n\n\nBacklight",
- "\nUp\n\n\n\n\nBacklight",
- {
- "n": true
- },
- "\nStep\n\n\n\n\nBacklight",
- {
- "c": "#454545",
- "a": 7,
- "f": 3
- },
- "",
- "",
- {
- "n": true
- },
- "",
- "",
- "",
- "",
- "",
- {
- "w": 2.25
- },
- ""
- ],
- [
- {
- "w": 2.25
- },
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- {
- "w": 1.75
- },
- "",
- {
- "c": "#fc8e28",
- "fa": [
- 2
- ]
- },
- "HACK"
- ],
- [
- {
- "c": "#454545",
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "w": 6.25
- },
- "",
- {
- "w": 1.25
- },
- "",
- {
- "c": "#fc8e28",
- "a": 5,
- "w": 1.25
- },
- "\n[KEYB]\n\n\n\n\nTo",
- {
- "c": "#454545",
- "a": 7,
- "w": 1.25
- },
- "",
- {
- "w": 1.25
- },
- ""
- ]
-]
diff --git a/keyboards/dz60/keymaps/_bonfire/keymap-parts/defs.c b/keyboards/dz60/keymaps/_bonfire/keymap-parts/defs.c
deleted file mode 100644
index 95351b43ba..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/keymap-parts/defs.c
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Variables
- *
- */
-int held_esc_threshold = 230;
-bool is_esc_held = false;
-uint16_t held_esc_timer = 0;
-
-/**
- * Define Layers
- */
-enum layers {
- BASE = 0,
- NRMN,
- GAME,
- FCTN,
- KEYB
-};
-
-/**
- * Define Custom Keycodes
- */
-enum custom_keycodes {
- HLD_ESC = SAFE_RANGE,
- MOD_UP = MT(MOD_RSFT, KC_UP),
- MOD_RT = MT(MOD_HYPR, KC_RIGHT),
- MOD_DN = MT(MOD_RCTL, KC_DOWN),
- MOD_LT = MT(MOD_RGUI, KC_LEFT)
-};
diff --git a/keyboards/dz60/keymaps/_bonfire/keymap-parts/functions.c b/keyboards/dz60/keymaps/_bonfire/keymap-parts/functions.c
deleted file mode 100644
index fd4d168227..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/keymap-parts/functions.c
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * Custom Keycodes
- * https://beta.docs.qmk.fm/detailed-guides/custom_quantum_functions#custom-keycodes
- *
- */
-
-// Called on every keyup and keydown
-bool process_record_user(uint16_t keycode, keyrecord_t *record)
-{
- switch (keycode) {
- case HLD_ESC:
- if(record->event.pressed) {
- is_esc_held = true;
- held_esc_timer = timer_read();
- } else {
- is_esc_held = false;
- unregister_code(KC_ESC);
- }
- return true;
- break;
-
- default:
- return true;
- break;
- }
-}
-
-// checking the held escape timer
-void matrix_scan_user(void)
-{
- if(is_esc_held && timer_elapsed(held_esc_timer) > held_esc_threshold) {
- register_code(KC_ESC);
- }
-}
diff --git a/keyboards/dz60/keymaps/_bonfire/keymap-parts/layers.c b/keyboards/dz60/keymaps/_bonfire/keymap-parts/layers.c
deleted file mode 100644
index 1c0c7f9078..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/keymap-parts/layers.c
+++ /dev/null
@@ -1,115 +0,0 @@
-#pragma once
-#include "quantum.h"
-
-/*
- * LAYOUT_bonfire Row Keys
- * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- * │00 │01 │02 │03 │04 │05 │06 │07 │08 │09 │0a │0b │0c │ 0e │ 14
- * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- * │10 │12 │13 │14 │15 │16 │17 │18 │19 │1a │1b │1c │1d │1e │ 14
- * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │20 │22 │23 │24 │25 │26 │27 │28 │29 │2a │2b │2c │2d │ 13
- * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- * │30 │32 │33 │34 │35 │36 │37 │38 │39 │3a │3b │3d │3e │ 13
- * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
- * │40 │41 │43 │ 46 │4a │4b │4d │4e │ 8
- * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
- *
-*/
-#define LAYOUT_bonfire( \
- k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0e, \
- k10, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, k1e, \
- k20, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, \
- k30, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3d, k3e, \
- k40, k41, k43, k46, k4a, k4b, k4d, k4e \
-) { \
- { k00, k01, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, KC_NO, k0e }, \
- { k10, KC_NO, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, k1e }, \
- { k20, KC_NO, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, KC_NO }, \
- { k30, KC_NO, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, KC_NO, k3d, k3e }, \
- { k40, k41, KC_NO, k43, KC_NO, KC_NO, k46, KC_NO, KC_NO, KC_NO, k4a, k4b, KC_NO, k4d, k4e } \
-}
-
-/**
- * XXXXXXX = Key does nothing.
- * _______ = Key that allows the uppermost exposed key in a layer below it.
- *
- */
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /**
- * Layer 0
- *
- * QWERTY and basic modifiers.
- * Upper layers are toggled or accessed through the "HACK" key: last key on fourth row.
- */
- [BASE] = LAYOUT_bonfire(
- KC_GRV, 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,
- KC_ESC, 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, MOD_UP, MO(FCTN),
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MOD_LT, MOD_DN, MOD_RT
- ),
-
- /**
- * Layer 1
- *
- * NORMAN Key layout.
- * All that's changed is the position of A-Z and a few punctuation keys.
- */
- [NRMN] = LAYOUT_bonfire(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_Q, KC_W, KC_D, KC_F, KC_K, KC_J, KC_U, KC_R, KC_L, KC_SCLN, _______, _______, _______,
- _______, KC_A, KC_S, KC_E, KC_T, KC_G, KC_Y, KC_N, KC_I, KC_O, KC_H, _______, _______,
- _______, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_P, KC_M, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______
- ),
-
- /**
- * Layer 2
- *
- * Moves the escape key from the left to the right side of the keyboard for gaming.
- */
- [GAME] = LAYOUT_bonfire(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- HLD_ESC, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______
- ),
-
- /**
- * Layer 3
- *
- * Function layer.
- * This layer is accessed when "HACK" is held down.
- * Modifiers and such to basic keys, but with basic key functions.
- */
- [FCTN] = LAYOUT_bonfire(
- 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_MUTE, KC_VOLD, KC_VOLU, _______, _______, _______, _______, _______, _______, KC_PSCR, KC_SCRL, KC_PAUS, _______,
- KC_CAPS, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, _______, _______, KC_INS, KC_HOME, KC_PGUP, _______,
- _______, KC_SLEP, KC_WAKE, _______, _______, _______, _______, _______, KC_DEL, KC_END, KC_PGDN, _______, _______,
- _______, _______, _______, _______, _______, MO(KEYB), _______, _______
- ),
-
- /**
- * Layer 4
- *
- * This is the KEYB/System layer.
- * Other keymaps call this a NAV layer, but it's more than just NAV-ing the board's layers.
- * This Layer currently handles RGB and puts the board into QK_BOOT for flashing.
- *
- * ~ key resets board to [BASE].
- * 1 key toggles [NRMN].
- * 2 key toggles [GAME].
- * BACKSPACE puts board into reset.
- */
- [KEYB] = LAYOUT_bonfire(
- TO(BASE), TG(NRMN), TO(GAME), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, QK_BOOT,
- XXXXXXX, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, BL_DOWN, BL_TOGG, BL_UP, BL_STEP, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______,
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, _______, XXXXXXX, XXXXXXX
- )
-};
diff --git a/keyboards/dz60/keymaps/_bonfire/keymap.c b/keyboards/dz60/keymaps/_bonfire/keymap.c
deleted file mode 100644
index a6b55105c2..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/keymap.c
+++ /dev/null
@@ -1,12 +0,0 @@
-#include QMK_KEYBOARD_H
-
-/**
- * Bonfire Layout
- * v6.1.0
- *
- * @author Ethan Beyer
- *
- */
-#include "keymap-parts/defs.c"
-#include "keymap-parts/layers.c"
-#include "keymap-parts/functions.c"
diff --git a/keyboards/dz60/keymaps/_bonfire/not-in-use/super-alt-tab.c b/keyboards/dz60/keymaps/_bonfire/not-in-use/super-alt-tab.c
deleted file mode 100644
index 1d951b1bcf..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/not-in-use/super-alt-tab.c
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- * Cool Function where a single key does ALT+TAB
- * From: https://beta.docs.qmk.fm/features/feature_macros#super-alt-tab
- */
-bool is_alt_tab_active = false; // ADD this near the begining of keymap.c
-uint16_t alt_tab_timer = 0; // we will be using them soon.
-
-enum custom_keycodes { // Make sure have the awesome keycode ready
- ALT_TAB = SAFE_RANGE,
-};
-
-// key processing
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) { // This will do most of the grunt work with the keycodes.
- case ALT_TAB:
- if (record->event.pressed) {
- if (!is_alt_tab_active) {
- is_alt_tab_active = true;
- register_code(KC_LALT);
- }
- alt_tab_timer = timer_read();
- register_code(KC_TAB);
- } else {
- unregister_code(KC_TAB);
- }
- break;
- }
- return true;
-}
-
-// The very important timer.
-void matrix_scan_user(void) {
- if (is_alt_tab_active && timer_elapsed(alt_tab_timer) > 1000) {
- unregister_code(KC_LALT);
- is_alt_tab_active = false;
- }
-} \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/_bonfire/rules.mk b/keyboards/dz60/keymaps/_bonfire/rules.mk
deleted file mode 100644
index 84550c22bf..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/rules.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-MOUSEKEY_ENABLE = no
-
-# CONSOLE_ENABLE = yes
diff --git a/keyboards/dz60/keymaps/_bonfire/scratchpad.txt b/keyboards/dz60/keymaps/_bonfire/scratchpad.txt
deleted file mode 100644
index 48ed72c550..0000000000
--- a/keyboards/dz60/keymaps/_bonfire/scratchpad.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-[NAME] = LAYOUT_bonfire(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______
-)
diff --git a/keyboards/dz60/keymaps/atlacat/keymap.c b/keyboards/dz60/keymaps/atlacat/keymap.c
deleted file mode 100644
index fa4c382f76..0000000000
--- a/keyboards/dz60/keymaps/atlacat/keymap.c
+++ /dev/null
@@ -1,76 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define RGB_STA RGB_M_P //rgb static
-#define RGB_BRE RGB_M_B //rgb breathe
-#define RGB_RAI RGB_M_R //rgb rainbow
-#define RGB_SWI RGB_M_SW //rgb swirl
-#define RGB_SNA RGB_M_SN //rgb snake
-#define RGB_KNI RGB_M_K //rgb knight
-#define RGB_GRA RGB_M_G //rgb gradient
-
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Keymap: (Base Layer) Default Layer
- * ,-----------------------------------------------------------.
- * |Esc~| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =|Backsp |
- * |-----------------------------------------------------------|
- * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| \ |
- * |-----------------------------------------------------------|
- * |CAPS/MO| A| S| D| F| G| H| J| K| L| ;| '|Return |
- * |-----------------------------------------------------------|
- * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |
- * |-----------------------------------------------------------|
- * |Ctrl|Gui |Alt | Space |Alt |Gui |MO |Ctrl |
- * `-----------------------------------------------------------'
- */
- 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 , XXXXXXX, 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(MO(1), 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_ENT ,
- KC_LSFT, XXXXXXX, KC_Z , KC_X , KC_C , KC_V , KC_B , KC_N , KC_M , KC_COMM, KC_DOT , KC_SLSH, KC_RSFT, XXXXXXX,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC , KC_SPC , KC_SPC , KC_RALT, KC_RGUI, XXXXXXX, MO(2) , KC_RCTL),
-
- /* Keymap : Second Layer (WASD and Media)
- * ,-----------------------------------------------------------.
- * |ESC| F1| F2| F3 | | | | | | | | | | DEL |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | |
- * `-----------------------------------------------------------'
- */
-
- LAYOUT(
- 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_UP, _______, _______, _______, _______, _______, KC_PSCR, KC_SCRL, KC_PAUSE,_______, _______, _______,
- _______, KC_LEFT, KC_DOWN, KC_RGHT, _______, _______, _______, _______, KC_INS , KC_HOME, KC_PGUP, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL, KC_END, KC_PGDN, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
- /* Keymap : Third Layer (RGB / Reset)
- * ,-----------------------------------------------------------.
- * | ` | | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | | | | | |
- * |-----------------------------------------------------------|
- * | | | | | | | | |
- * `-----------------------------------------------------------'
- */
-
- LAYOUT(
- 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_SLEP,
- _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, QK_BOOT,
- _______, RGB_STA, RGB_BRE, RGB_RAI, RGB_SWI, RGB_SNA, RGB_KNI, RGB_GRA, _______, KC_MPRV, KC_MPLY, KC_MNXT, _______,
- _______, _______, BL_DOWN, BL_TOGG, BL_UP , BL_STEP, _______, _______, _______, _______, KC_VOLD, KC_VOLU, KC_MUTE, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
-};
diff --git a/keyboards/dz60/keymaps/atlacat/readme.md b/keyboards/dz60/keymaps/atlacat/readme.md
deleted file mode 100644
index c4c8702b7c..0000000000
--- a/keyboards/dz60/keymaps/atlacat/readme.md
+++ /dev/null
@@ -1,4 +0,0 @@
-// Template made by Atlacat for DZ 60% keyboard
-
-The design of the keyboard is coppied from other makers but change to be more dynamic.
-The main difference is the switching between layers to keep things simple for me
diff --git a/keyboards/dz60/keymaps/billiams/keymap.c b/keyboards/dz60/keymaps/billiams/keymap.c
deleted file mode 100644
index ed562fd96f..0000000000
--- a/keyboards/dz60/keymaps/billiams/keymap.c
+++ /dev/null
@@ -1,48 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Qwerty
- * ,-----------------------------------------------------------------------------------------.
- * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Bkspc |
- * |-----------------------------------------------------------------------------------------+
- * | Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . |Tap(/) Shft| U | ESC |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Cmd | Space | Alt | Fn | L | D | R |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- KC_GRAVE, 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_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,
- MO(1), 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, _______, RSFT_T(KC_SLSH) , KC_UP, KC_ESCAPE,
- KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RIGHT
- ),
-
- /* FN Layer
- * ,-----------------------------------------------------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
- * |-----------------------------------------------------------------------------------------+
- * | |RBB T|RGB M| Hue-| Hue+| Sat-| Sat+| Val-| Val+| Mute | Vol-| Vol+| Prev | Next |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | Left| Down| Up |Right| | | Play/Pause |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | |Scr- |Scr+ | |PG_UP|QK_BOOT|
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | HOME|PG_DN| END |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- _______, 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,
- _______, RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI, KC_MUTE, KC_VOLD, KC_VOLU, KC_MRWD, KC_MFFD,
- _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, _______, _______,
- KC_MPLY, _______, _______, _______, _______, _______, _______, _______, _______, KC_BRID, KC_BRIU, _______, _______, KC_PGUP, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END
- ),
-};
diff --git a/keyboards/dz60/keymaps/billiams/readme.md b/keyboards/dz60/keymaps/billiams/readme.md
deleted file mode 100644
index 0f917bf415..0000000000
--- a/keyboards/dz60/keymaps/billiams/readme.md
+++ /dev/null
@@ -1,72 +0,0 @@
-## Billiam's DZ60 layout
-
-This layout is optimized for MacOS and is for a Build 4 DZ60 with a 2U left shift, 2U right shift and an arrow
-cluster in the bottom right. Don't use this layout if you didn't get Build 4, you will enter a world of pain Donny.
-
-Settings:
-
-* The `CAPS LOCK` key is replaced with a second function key.
-* The `ALT` and `CMD` keys are swapped to replicate the Mac layout.
-* Del is available as `Fn` + `Backspace`
-* `/ ?` are available when you tap the right shift. Otherwise RShift is shift when held down
-* RESET is available as `Fn`+ ` ESC`
-* Underglow toggle is available as `Fn` + `Q`. Yes your keyboard has lights even if you didn't get the LEDs. Bonus!
-* vim-style arrow key bindings H J K L in layer 1
-* The `Bkspc` and `\` keys have been swapped, the reach was too great to have backspace on the top row
-
-### Initial Installation
-
-I found the instructions to be longer than they had to be, and I ended up having to Google some steps anyway. These are the steps I took to get my keyboard setup, in case you are new to the process.
-
-1. Clone the qmk_firmware repo locally
-```
-# Choose one:
-git clone git@github.com:qmk/qmk_firmware.git # OR
-git clone https://github.com/qmk/qmk_firmware.git
-```
-2. Customize your layout by starting with a [keymap](https://github.com/qmk/qmk_firmware/tree/master/keyboards/dz60/keymaps). I copied [StephenGrier](https://github.com/qmk/qmk_firmware/tree/master/keyboards/dz60/keymaps/stephengrier)'s and modified it for DZ60 Build 4 and changed a few things, like the `grave` key, `ESC` and `/`.
-
-3. Build your hex file
-```
-make dz60:billiams # be in the qmk_firmware directory to do this
-```
-A hex file `dz60_billiams.hex` will be created in the base qmk_firmware directory
-
-4. Before plugging in your keyboard into your computer, hold `SPACE` and `B` keys down
-5. Holding those keys down, plug the keyboard into your computer, which will put the keyboard in bootlegger mode
-6. If you are using [QMK toolbox](https://github.com/qmk/qmk_toolbox/releases), upload the .hex file you made above, select it and hit the flash button. For the love of all that is good and holy on Earth, don't hit the load button, that will load the default keymap and that's not what you want! Unless it is, in which case click away.
-
-Note: If you didn't follow my instructions in 4 and accidentally loaded the default keymap, then to `RESET` the keyboard and kick it into bootleg mode again, hold the `down arrow` key and `\`. The default layout is Build 1 and sets the `MENU` key on that build to `Fn`. `MENU` corresponds to `down arrow` in build 4. Note that you don't have to unplug the keyboard.
-
-Hope this helps!
-
-### 0 Qwerty
-```
-,-----------------------------------------------------------------------------------------.
-| ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Bkspc |
-|-----------------------------------------------------------------------------------------+
-| Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift | Z | X | C | V | B | N | M | , | . | Tap:/ RSh | U | ESC |
-|-----------------------------------------------------------------------------------------+
-| Ctrl | Alt | Cmd | Space | Alt | Fn | L | D | R |
-`-----------------------------------------------------------------------------------------'
-```
-
-### 1 Fn Layer
-```
-FN Layer
-,-----------------------------------------------------------------------------------------.
-| ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
-|-----------------------------------------------------------------------------------------+
-| |RBB T|RGB M| Hue-| Hue+| Sat-| Sat+| Val-| Val+| Mute | Vol-| Vol+| Prev | Next |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | Left| Down| Up |Right| | | Play/Pause |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |Scr- |Scr+ | | PG_UP |RESET|
-|-----------------------------------------------------------------------------------------+
-| | | | | | | HOME | PG_DN | END |
-`-----------------------------------------------------------------------------------------'
-```
diff --git a/keyboards/dz60/keymaps/billiams_layout2/config.h b/keyboards/dz60/keymaps/billiams_layout2/config.h
deleted file mode 100644
index 9560d51a6f..0000000000
--- a/keyboards/dz60/keymaps/billiams_layout2/config.h
+++ /dev/null
@@ -1 +0,0 @@
-#define GRAVE_ESC_GUI_OVERRIDE # Always send Escape if GUI is pressed
diff --git a/keyboards/dz60/keymaps/billiams_layout2/keymap.c b/keyboards/dz60/keymaps/billiams_layout2/keymap.c
deleted file mode 100644
index 0f9d5e9c0b..0000000000
--- a/keyboards/dz60/keymaps/billiams_layout2/keymap.c
+++ /dev/null
@@ -1,48 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Qwerty
- * ,-----------------------------------------------------------------------------------------.
- * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | Del |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Bkspc |
- * |-----------------------------------------------------------------------------------------+
- * | Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | ?/ | Shift | ESC |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Cmd | Space | Cmd | Alt | Ctrl | Fn |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_60_2_function(
- KC_GRAVE, 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_DEL,
- 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,
- MO(1), 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, KC_ESCAPE,
- KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_RGUI, KC_RALT, KC_RCTL, MO(1)
- ),
-
- /* FN Layer
- * ,-----------------------------------------------------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |Vol- |Vol+ |
- * |-----------------------------------------------------------------------------------------+
- * | |RBB T|RGB M| Hue-| Hue+| Sat-| Sat+| Val-| Val+| | | Mute| Prev | Next |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | Left| Down| Up |Right| | | Play/Pause |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | |Scr- |Scr+ | | | |QK_BOOT|
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_60_2_function(
- _______, 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_VOLD, KC_VOLU,
- _______, RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI, _______, _______, KC_MUTE, KC_MRWD, KC_MFFD,
- _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, _______, _______, KC_MPLY,
- _______, _______, _______, _______, _______, _______, _______, KC_BRID, KC_BRIU, _______, _______, _______, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______
- ),
-};
diff --git a/keyboards/dz60/keymaps/billiams_layout2/readme.md b/keyboards/dz60/keymaps/billiams_layout2/readme.md
deleted file mode 100644
index bef96f4671..0000000000
--- a/keyboards/dz60/keymaps/billiams_layout2/readme.md
+++ /dev/null
@@ -1,68 +0,0 @@
-## Billiam's DZ60 60_2 layout (KBDFANS Layout 2 with split backspace and split right shift)
-
-This layout is optimized for MacOS and is for a Build 2 DZ60 with a 2U left shift, 1.75U right shift and no arrow cluster. Don't use this layout if you didn't get Build 2, you will enter a world of pain Donny.
-
-Settings:
-
-* The `CAPS LOCK` key is a function key.
-* The `ALT` and `CMD` keys are swapped to replicate the Mac layout.
-* RESET is available as `Fn`+ ` ESC`
-* Underglow toggle is available as `Fn` + `Q`. Yes your keyboard has lights even if you didn't get the LEDs. Bonus!
-* vim-style arrow key bindings H J K L in layer 1
-
-### Initial Installation
-
-I found the instructions to be longer than they had to be, and I ended up having to Google some steps anyway. These are the steps I took to get my keyboard setup, in case you are new to the process.
-
-1. Clone the qmk_firmware repo locally
-```
-# Choose one:
-git clone git@github.com:qmk/qmk_firmware.git # OR
-git clone https://github.com/qmk/qmk_firmware.git
-```
-2. Customize your layout by starting with a [keymap](https://github.com/qmk/qmk_firmware/tree/master/keyboards/dz60/keymaps). I copied [StephenGrier](https://github.com/qmk/qmk_firmware/tree/master/keyboards/dz60/keymaps/stephengrier)'s and modified it for DZ60 Build 4 and changed a few things, like the `grave` key, `ESC` and `/`.
-
-3. Build your hex file
-```
-make dz60:billiams_layout2 # be in the qmk_firmware directory to do this
-```
-A hex file `dz60_billiams_layout2.hex` will be created in the base qmk_firmware directory
-
-4. Before plugging in your keyboard into your computer, hold `SPACE` and `B` keys down
-5. Holding those keys down, plug the keyboard into your computer, which will put the keyboard in bootlegger mode
-6. If you are using [QMK toolbox](https://github.com/qmk/qmk_toolbox/releases), upload the .hex file you made above, select it and hit the flash button. For the love of all that is good and holy on Earth, don't hit the load button, that will load the default keymap and that's not what you want! Unless it is, in which case click away.
-
-Note: If you didn't follow my instructions in 4 and accidentally loaded the default keymap, then to `RESET` the keyboard and kick it into bootleg mode again, hold the `down arrow` key and `\`. The default layout is Build 1 and sets the `MENU` key on that build to `Fn`. `MENU` corresponds to `down arrow` in build 4. Note that you don't have to unplug the keyboard.
-
-Hope this helps!
-
-### 0 Qwerty
-```
-,-----------------------------------------------------------------------------------------.
-| ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | DEL |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-|-----------------------------------------------------------------------------------------+
-| Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift | Z | X | C | V | B | N | M | , | . | ?/ | Shift | ESC |
-|-----------------------------------------------------------------------------------------+
-| Ctrl | Alt | Cmd | Space | Cmd | Alt | Ctrl | Fn |
-`-----------------------------------------------------------------------------------------'
-```
-
-### 1 Fn Layer
-```
-FN Layer
-,-----------------------------------------------------------------------------------------.
-| ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |Vol- |Vol+ |
-|-----------------------------------------------------------------------------------------+
-| |RBB T|RGB M| Hue-| Hue+| Sat-| Sat+| Val-| Val+| | | Mute | Prev | Next |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | Left| Down| Up |Right| | | Play/Pause |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |Scr- |Scr+ | | | | RESET |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
diff --git a/keyboards/dz60/keymaps/billiams_layout4/config.h b/keyboards/dz60/keymaps/billiams_layout4/config.h
deleted file mode 100644
index 9560d51a6f..0000000000
--- a/keyboards/dz60/keymaps/billiams_layout4/config.h
+++ /dev/null
@@ -1 +0,0 @@
-#define GRAVE_ESC_GUI_OVERRIDE # Always send Escape if GUI is pressed
diff --git a/keyboards/dz60/keymaps/billiams_layout4/keymap.c b/keyboards/dz60/keymaps/billiams_layout4/keymap.c
deleted file mode 100644
index 4f21ccb83e..0000000000
--- a/keyboards/dz60/keymaps/billiams_layout4/keymap.c
+++ /dev/null
@@ -1,48 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Qwerty
- * ,-----------------------------------------------------------------------------------------.
- * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . |Tap(/) Shft| U | ESC |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Cmd | Space | Alt | Fn | L | D | R |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- KC_GRAVE, 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,
- MO(1), 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, _______, RSFT_T(KC_SLSH) , KC_UP, KC_ESCAPE,
- KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RIGHT
- ),
-
- /* FN Layer
- * ,-----------------------------------------------------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
- * |-----------------------------------------------------------------------------------------+
- * | |RBB T|RGB M| Hue-| Hue+| Sat-| Sat+| Val-| Val+| Mute | Vol-| Vol+| Prev | Next |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | Left| Down| Up |Right| | | Play/Pause |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | |Scr- |Scr+ | |PG_UP|QK_BOOT|
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | HOME|PG_DN| END |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- _______, 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,
- _______, RGB_TOG, RGB_MOD, RGB_HUD, RGB_HUI, RGB_SAD, RGB_SAI, RGB_VAD, RGB_VAI, KC_MUTE, KC_VOLD, KC_VOLU, KC_MRWD, KC_MFFD,
- _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, _______, _______,
- KC_MPLY, _______, _______, _______, _______, _______, _______, _______, _______, KC_BRID, KC_BRIU, _______, _______, KC_PGUP, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END
- ),
-};
diff --git a/keyboards/dz60/keymaps/billiams_layout4/readme.md b/keyboards/dz60/keymaps/billiams_layout4/readme.md
deleted file mode 100644
index 37bbd6a65d..0000000000
--- a/keyboards/dz60/keymaps/billiams_layout4/readme.md
+++ /dev/null
@@ -1,71 +0,0 @@
-## Billiam's DZ60 Directional layout
-
-This layout is optimized for MacOS and is for a Build 4 DZ60 with a 2U left shift, 2U right shift and an arrow
-cluster in the bottom right. Don't use this layout if you didn't get Build 4, you will enter a world of pain Donny.
-
-Settings:
-
-* The `CAPS LOCK` key is replaced with a second function key.
-* The `ALT` and `CMD` keys are swapped to replicate the Mac layout.
-* Del is available as `Fn` + `Backspace`
-* `/ ?` are available when you tap the right shift. Otherwise RShift is shift when held down
-* RESET is available as `Fn`+ ` ESC`
-* Underglow toggle is available as `Fn` + `Q`. Yes your keyboard has lights even if you didn't get the LEDs. Bonus!
-* vim-style arrow key bindings H J K L in layer 1
-
-### Initial Installation
-
-I found the instructions to be longer than they had to be, and I ended up having to Google some steps anyway. These are the steps I took to get my keyboard setup, in case you are new to the process.
-
-1. Clone the qmk_firmware repo locally
-```
-# Choose one:
-git clone git@github.com:qmk/qmk_firmware.git # OR
-git clone https://github.com/qmk/qmk_firmware.git
-```
-2. Customize your layout by starting with a [keymap](https://github.com/qmk/qmk_firmware/tree/master/keyboards/dz60/keymaps). I copied [StephenGrier](https://github.com/qmk/qmk_firmware/tree/master/keyboards/dz60/keymaps/stephengrier)'s and modified it for DZ60 Build 4 and changed a few things, like the `grave` key, `ESC` and `/`.
-
-3. Build your hex file
-```
-make dz60:billiams_layout4 # be in the qmk_firmware directory to do this
-```
-A hex file `dz60_billiams_layout4.hex` will be created in the base qmk_firmware directory
-
-4. Before plugging in your keyboard into your computer, hold `SPACE` and `B` keys down
-5. Holding those keys down, plug the keyboard into your computer, which will put the keyboard in bootlegger mode
-6. If you are using [QMK toolbox](https://github.com/qmk/qmk_toolbox/releases), upload the .hex file you made above, select it and hit the flash button. For the love of all that is good and holy on Earth, don't hit the load button, that will load the default keymap and that's not what you want! Unless it is, in which case click away.
-
-Note: If you didn't follow my instructions in 4 and accidentally loaded the default keymap, then to `RESET` the keyboard and kick it into bootleg mode again, hold the `down arrow` key and `\`. The default layout is Build 1 and sets the `MENU` key on that build to `Fn`. `MENU` corresponds to `down arrow` in build 4. Note that you don't have to unplug the keyboard.
-
-Hope this helps!
-
-### 0 Qwerty
-```
-,-----------------------------------------------------------------------------------------.
-| ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-|-----------------------------------------------------------------------------------------+
-| Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift | Z | X | C | V | B | N | M | , | . | Tap:/ RSh | U | ESC |
-|-----------------------------------------------------------------------------------------+
-| Ctrl | Alt | Cmd | Space | Alt | Fn | L | D | R |
-`-----------------------------------------------------------------------------------------'
-```
-
-### 1 Fn Layer
-```
-FN Layer
-,-----------------------------------------------------------------------------------------.
-| ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
-|-----------------------------------------------------------------------------------------+
-| |RBB T|RGB M| Hue-| Hue+| Sat-| Sat+| Val-| Val+| Mute | Vol-| Vol+| Prev | Next |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | Left| Down| Up |Right| | | Play/Pause |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |Scr- |Scr+ | | PG_UP |RESET|
-|-----------------------------------------------------------------------------------------+
-| | | | | | | HOME | PG_DN | END |
-`-----------------------------------------------------------------------------------------'
-```
diff --git a/keyboards/dz60/keymaps/bingocaller/config.h b/keyboards/dz60/keymaps/bingocaller/config.h
deleted file mode 100644
index b04b47a30b..0000000000
--- a/keyboards/dz60/keymaps/bingocaller/config.h
+++ /dev/null
@@ -1,3 +0,0 @@
-#define MOUSEKEY_DELAY 0
-#define MOUSEKEY_INTERVAL 20
-#define MOUSEKEY_TIME_TO_MAX 15
diff --git a/keyboards/dz60/keymaps/bingocaller/keymap.c b/keyboards/dz60/keymaps/bingocaller/keymap.c
deleted file mode 100644
index 6e1bb29481..0000000000
--- a/keyboards/dz60/keymaps/bingocaller/keymap.c
+++ /dev/null
@@ -1,93 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define WORD_BACK A(KC_LEFT)
-#define WORD_FORWARD A(KC_RIGHT)
-#define DELETE_WORD_BACK A(KC_BACKSPACE)
-#define DELETE_WORD_FORWARD A(KC_DELETE)
-#define FINE_VOLUP S(A(KC_VOLU))
-#define FINE_VOLDOWN S(A(KC_VOLD))
-
-enum layers {
- _BASE,
- _ARROWS,
- _HDUE, // Home, PgDown, PgUp, End
- _MOUSE,
- _FN
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* Default layer:
- * Space Cadet shifts (parentheses on tap)
- * Caps Lock is Control on hold, Esc on tap
- * Hyper/Caps Lock on Control
- * Hold D to activate layer 1
- * Hold Space to activate layer 3 (Mouse keys)
- * Hold FN to activate layer 4
- */
- [_BASE] = LAYOUT(
- KC_GRV, 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_NO, 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,
- LCTL_T(KC_ESC), KC_A, KC_S, LT(_ARROWS, KC_D), KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
- SC_LSPO, KC_NO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, SC_RSPC, KC_NO,
- ALL_T(KC_CAPS), KC_LALT, KC_LGUI, KC_NO, LT(_MOUSE, KC_SPC), KC_NO, KC_RGUI, KC_RALT, KC_NO, MO(_FN), ALL_T(KC_CAPS)),
-
- /* Layer 1:
- * Vim arrows (HJKL)
- * Vim-like move across words with W(ord), and B(eginning)
- * Media controls (fine volume controls using Option+Shift)
- * Backspace/Del on N/M
- * Hold F to activate layer 2
- */
- [_ARROWS] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, WORD_FORWARD, _______, _______, _______, _______, KC_MRWD, KC_MPLY, KC_MFFD, KC_MUTE, FINE_VOLDOWN, FINE_VOLUP, _______,
- _______, _______, _______, _______, LT(_HDUE, _______), _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, WORD_BACK, KC_BSPC, KC_DEL, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
- /* Layer 2:
- * Home, End, Page Up, Page Down
- * Delete word forward/back on W/B
- */
- [_HDUE] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, DELETE_WORD_FORWARD, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, DELETE_WORD_BACK, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
- /* Layer 3:
- * Mouse keys
- * Cursor movement: HJKL
- * MB 1, 2, and 3 on F, D, and S, respectively
- * Mouse wheel: up (V), down (R) (reversed because of Natural Scrolling)
- */
- [_MOUSE] = LAYOUT(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, KC_WH_D, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, KC_BTN3, KC_BTN2, KC_BTN1, _______, KC_MS_L, KC_MS_D, KC_MS_U, KC_MS_R, _______, _______, _______,
- _______, _______, _______, _______, _______, KC_WH_U, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
- /* Layer 4:
- * F1-12
- * Del on backspace
- * RGB (underglow) controls
- * QK_BOOT firmware on backslash
- * Screen brightness: Z (decrease), X (increase)
- */
- [_FN] = LAYOUT(
- _______, 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,
- _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, KC_BRMD, KC_BRMU, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
- // TEMPLATE
- // LAYOUT(
- // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- // _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-};
diff --git a/keyboards/dz60/keymaps/bingocaller/readme.md b/keyboards/dz60/keymaps/bingocaller/readme.md
deleted file mode 100644
index d32dc62674..0000000000
--- a/keyboards/dz60/keymaps/bingocaller/readme.md
+++ /dev/null
@@ -1,114 +0,0 @@
-# MacOS standard 60% keymap with Vim-like arrows
-
-This is a MacOS-specific keymap for DZ60 configured in a standard 60% ANSI layout, with a stepped Caps Lock:
-
-[![](https://i.imgur.com/lFP2O41.png)](http://www.keyboard-layout-editor.com/#/gists/4b156fdf2c1426bffc82fadd2b1c5634)
-
-**[Fully assembled 60% keyboard from KBDfans](https://kbdfans.cn/collections/fully-assembled-keyboard/products/fully-assembled-plastic-case-mechanical-keyboard)**
-
-## Base Layer
-
-```
-,-----------------------------------------------------------------------------------------.
-| ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Backspace |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-|-----------------------------------------------------------------------------------------+
-| Ctrl/Esc | A | S | D/L1 | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift/( | Z | X | C | V | B | N | M | , | . | / | Shift/) |
-|-----------------------------------------------------------------------------------------+
-| Hyper | Alt | Cmd | Space/L3 | Cmd | Alt | L4 | Hyper |
-`-----------------------------------------------------------------------------------------'
-```
-
-* Space Cadet shifts (parentheses on tap)
-* Caps Lock is Control on hold, Esc on tap
-* Hyper/Caps Lock on Control
-* Hold D to activate layer 1
-* Hold Space to activate layer 3 (Mouse keys)
-* Hold FN to activate layer 4
-
-## `L1`
-
-```
-,-----------------------------------------------------------------------------------------.
-| | | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | W→ | | | | | ⏮ | ⏯ | ⏭ | 🔇 | 🔉 | 🔊 | |
-|-----------------------------------------------------------------------------------------+
-| | | | | L2 | | ← | ↓ | ↑ | → | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | W← | ⌫ | ⌦ | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
-* Vim arrows (HJKL)
-* Vim-like move across words with W(ord), and B(eginning)
-* Media controls (fine volume controls using Option+Shift)
-* Backspace/Del on N/M
-* Hold F to activate layer 2
-
-## `L2`
-
-```
-,-----------------------------------------------------------------------------------------.
-| | | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | W⌦ | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | ↖ | ⇞ | ⇟ | ↘︎ | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | W⌫ | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
-* Home, End, Page Up, Page Down
-* Delete word forward/back on W/B
-
-## `L3`
-
-```
-,-----------------------------------------------------------------------------------------.
-| | | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | MWU | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | M3 | M2 | M1 | | M← | M↓ | M↑ | M→ | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | MWD | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
-* Mouse keys
- * Cursor movement: HJKL
- * MB 1, 2, and 3 on F, D, and S, respectively
- * Mouse wheel: up (V), down (R) (reversed because of Natural Scrolling)
-
-## `L4`
-
-```
-,-----------------------------------------------------------------------------------------.
-| | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | ⌦ |
-|-----------------------------------------------------------------------------------------+
-| |RGB_T|RGB_M|RGB_H+|RGB_H-|RGB_S+|RGB_S-|RGB_V+|RGB_V-| | | | | RESET |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | 🔅 | 🔆 | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
-* F1-12
-* Del on backspace
-* RGB (underglow) controls
-* RESET firmware on backspace
-* Screen brightness: Z (decrease), X (increase)
diff --git a/keyboards/dz60/keymaps/boris_burger/README.md b/keyboards/dz60/keymaps/boris_burger/README.md
deleted file mode 100644
index 64062f823a..0000000000
--- a/keyboards/dz60/keymaps/boris_burger/README.md
+++ /dev/null
@@ -1,52 +0,0 @@
-### boris_burger's DZ60 layout
-
-This layout is for a DZ60 with a 2U left shift, 1U right shift and an arrow cluster in
-the bottom right.
-
-It is based off stephengrier's layout adding support for Home/End/PgUp/PgDn using Fn+arrows
-as used on macOS and Microsoft Surface. It has Insert instead of Fn near the arrow cluster
-and other smaller tweaks:
-- CapsLock is the only Fn key (CapsLock by itself is not available)
-- Del is available as Fn+Backspace
-- Ctrl+Del is available as Ctrl+Backspace (e.g. deleting word to the right of the cursor)
-- Shift+Del is available as Shift+Backspace (e.g. permanently deleting file or e-mail)
-- PgUp = Fn+Up
-- PgDn = Fn+Down
-- Home = Fn+Left
-- End = Fn+Right
-- Tilde = Shift+Esc
-- Backtick = Fn+Esc
-- Underglow toggle and mode selection are available as Fn+Q and Fn+W
-- Reset (bootloader mode) = Fn+B
-
-### 0 Qwerty
-```
-,-----------------------------------------------------------------------------------------.
-| Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-|-----------------------------------------------------------------------------------------+
-| Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift | Z | X | C | V | B | N | M | , | . | / | RSh | U | Ins |
-|-----------------------------------------------------------------------------------------+
-| Ctrl | Win | Alt | Space | Alt | Menu | L | D | R |
-`-----------------------------------------------------------------------------------------'
-```
-
-### 1 Fn Layer
-```
-FN Layer
-,-----------------------------------------------------------------------------------------.
-| ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
-|-----------------------------------------------------------------------------------------+
-| |RBB T|RGB M| Hue+| Hue-| Sat+| Sat-| Val+| Val-| | | | | |
-|-----------------------------------------------------------------------------------------+
-| | BL T| BL M| BL+ | BL- | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | |RESET| | | | | | | PgUp| |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | Home| PgDn| End |
-`-----------------------------------------------------------------------------------------'
-```
-
diff --git a/keyboards/dz60/keymaps/boris_burger/config.h b/keyboards/dz60/keymaps/boris_burger/config.h
deleted file mode 100644
index 9560d51a6f..0000000000
--- a/keyboards/dz60/keymaps/boris_burger/config.h
+++ /dev/null
@@ -1 +0,0 @@
-#define GRAVE_ESC_GUI_OVERRIDE # Always send Escape if GUI is pressed
diff --git a/keyboards/dz60/keymaps/boris_burger/keymap.c b/keyboards/dz60/keymaps/boris_burger/keymap.c
deleted file mode 100644
index b29c76ee12..0000000000
--- a/keyboards/dz60/keymaps/boris_burger/keymap.c
+++ /dev/null
@@ -1,87 +0,0 @@
-#include QMK_KEYBOARD_H
-
-/* Holds state of modifiers when Backspace was pressed.
- * Used to ensure that the correct keycode is unregistered when Backspace is released.
- */
-static uint8_t bspc_mods = 0;
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Qwerty
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RSh | U | Ins |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Win | Alt | Space | Alt | Menu | L | D | R |
- * `-----------------------------------------------------------------------------------------'
- */
- LAYOUT_directional(
- 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,
- MO(1) , 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, KC_UP , KC_INS ,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC , KC_SPC , KC_SPC , KC_RALT, KC_RGUI, KC_LEFT, KC_DOWN, KC_RIGHT
- ),
-
- /* FN Layer
- * ,-----------------------------------------------------------------------------------------.
- * | ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
- * |-----------------------------------------------------------------------------------------+
- * | |RBB T|RGB M| Hue+| Hue-| Sat+| Sat-| Val+| Val-| | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | BL T| BL M| BL+ | BL- | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | |QK_BOOT| | | | | | | PgUp| |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | Home| PgDn| End |
- * `-----------------------------------------------------------------------------------------'
- */
- LAYOUT_directional(
- 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 ,
- _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, _______,
- _______, BL_TOGG, BL_STEP, BL_UP , BL_DOWN, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, QK_BOOT, _______, _______, _______, _______, _______, _______, KC_PGUP, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END
- ),
-};
-
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch(keycode) {
- case KC_BSPC: {
- if (record->event.pressed) {
- const uint8_t current_mods = get_mods();
- const uint8_t shift = current_mods & (MOD_BIT(KC_LSFT)|MOD_BIT(KC_RSFT));
- const uint8_t ctrl = current_mods & (MOD_BIT(KC_LCTL)|MOD_BIT(KC_RCTL));
- bspc_mods = current_mods;
- if(shift || ctrl) {
- add_key(KC_DEL);
- add_mods(current_mods);
- send_keyboard_report();
- } else {
- return true;
- }
- }
- else {
- if(bspc_mods & (MOD_BIT(KC_LSFT)|MOD_BIT(KC_RSFT)|MOD_BIT(KC_LCTL)|MOD_BIT(KC_RCTL))) {
- // if Shift or Ctrl was pressed with Backspace, than that was intepreted as Del, so we need
- // to unregister the Del key
- del_key(KC_DEL);
- } else {
- // Either Backspace was pressed without mods, or with a modifier other than Shift or Ctrl
- // so it is simply taken as Backspace
- del_key(KC_BSPC);
- }
- send_keyboard_report();
- }
- return false;
- }
- default:
- return true;
- }
-}
diff --git a/keyboards/dz60/keymaps/calbatr0ss/keymap.c b/keyboards/dz60/keymaps/calbatr0ss/keymap.c
deleted file mode 100644
index 7c4921a36c..0000000000
--- a/keyboards/dz60/keymaps/calbatr0ss/keymap.c
+++ /dev/null
@@ -1,84 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-/* LAYER 0
- * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- * │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 │ , │ . │ / │ SHIFT│LYR│
- * ├────┬───┴┬──┴─┬─┴───┴───┴┬──┴─┬─┴───┴──┬┴───┼───┴┬────┬┴───┤
- * │CAPS│ ALT│ OS │ SPACE │ FN │ SPACE │ OS │ ALT│MENU│CTRL│
- * └────┴────┴────┴──────────┴────┴────────┴────┴────┴────┴────┘
- */
- LAYOUT_60_calbatr0ss(
- 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(3),
- KC_CAPS, KC_LALT, KC_LGUI, KC_SPC, MO(2), KC_SPC, KC_RGUI, KC_RALT, KC_APP, KC_RCTL),
-
-/* LAYER 1
- * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- * │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 │ , │ . │ / │ SHIFT│LYR│
- * ├────┬───┴┬──┴─┬─┴───┴───┴┬──┴─┬─┴───┴──┬┴───┼───┴┬────┬┴───┤
- * │CAPS│ OS │ ALT│ SPACE │ FN │ SPACE │ ALT│ OS │MENU│CTRL│
- * └────┴────┴────┴──────────┴────┴────────┴────┴────┴────┴────┘
- */
- LAYOUT_60_calbatr0ss(
- 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(3),
- KC_CAPS, KC_LGUI, KC_LALT, KC_SPC, MO(2), KC_SPC, KC_RALT, KC_RGUI, KC_APP, KC_RCTL),
-
-/* LAYER 2
- * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- * │ │F1 │F2 │F3 │F4 │F5 │F6 │F7 │F8 │F9 │F10│F11│F12│ │ │
- * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- * │ │RGB│ │ │ │ │ │PDN│ UP│PUP│ │ │ │ DEL │
- * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │ │ │ │ │ │ │HOM│LFT│DWN│RHT│END│ │ │
- * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- * │ │ │ │ │ │VDN│VUP│MUT│PRV│NXT│PLY│ │ │
- * ├────┬───┴┬──┴─┬─┴───┴───┴┬──┴─┬─┴───┴──┬┴───┼───┴┬────┬┴───┤
- * │RSET│ │ │ │ │ │ │ │ │ │
- * └────┴────┴────┴──────────┴────┴────────┴────┴────┴────┴────┘
- */
- LAYOUT_60_calbatr0ss(
- KC_TRNS, 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, RGB_TOG, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGDN, KC_UP, KC_PGUP, KC_TRNS, KC_TRNS, KC_TRNS, KC_DEL,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE, KC_MPRV, KC_MNXT, KC_MPLY, KC_TRNS, KC_TRNS,
- QK_BOOT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
-
-/* LAYER 3
- * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- * │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- * │ │ │WIN│ │ │ │ │ │ │ │ │ │ │ │
- * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │ │ │ │ │ │ │ │ │ │ │ │ │ │
- * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- * │ │ │ │ │ │ │ │MAC│ │ │ │ │ │
- * ├────┬───┴┬──┴─┬─┴───┴───┴┬──┴─┬─┴───┴──┬┴───┼───┴┬────┬┴───┤
- * │ │ │ │ │ │ │ │ │ │ │
- * └────┴────┴────┴──────────┴────┴────────┴────┴────┴────┴────┘
- */
- LAYOUT_60_calbatr0ss(
- 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, DF(1), 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, DF(0), 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)
-};
diff --git a/keyboards/dz60/keymaps/chrisae9/config.h b/keyboards/dz60/keymaps/chrisae9/config.h
deleted file mode 100644
index 4daf8ee9b5..0000000000
--- a/keyboards/dz60/keymaps/chrisae9/config.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* chrisae9 Config */
-#pragma once
-
-/* Light Config */
-#undef RGBLIGHT_HUE_STEP
-#define RGBLIGHT_HUE_STEP 1
-#undef RGBLIGHT_SAT_STEP
-#define RGBLIGHT_SAT_STEP 8
-#undef RGBLIGHT_VAL_STEP
-#define RGBLIGHT_VAL_STEP 16
-
-/* In order */
-#define RGBLIGHT_EFFECT_BREATHING
-#undef RGBLIGHT_EFFECT_RAINBOW_MOOD
-#undef RGBLIGHT_EFFECT_RAINBOW_SWIRL
-#undef RGBLIGHT_EFFECT_SNAKE
-#undef RGBLIGHT_EFFECT_KNIGHT
-#undef RGBLIGHT_EFFECT_CHRISTMAS
-#undef RGBLIGHT_EFFECT_STATIC_GRADIENT
-#undef RGBLIGHT_EFFECT_RGB_TEST
-#undef RGBLIGHT_EFFECT_ALTERNATING
-#define RGBLIGHT_EFFECT_TWINKLE
-
-
-/* Mouse Config */
-#define MOUSEKEY_DELAY 0
-#define MOUSEKEY_INTERVAL 15
-#define MOUSEKEY_TIME_TO_MAX 10
-#define MOUSEKEY_MAX_SPEED 2.5
diff --git a/keyboards/dz60/keymaps/chrisae9/keymap.c b/keyboards/dz60/keymaps/chrisae9/keymap.c
deleted file mode 100644
index 689f9f228d..0000000000
--- a/keyboards/dz60/keymaps/chrisae9/keymap.c
+++ /dev/null
@@ -1,33 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- LAYOUT_directional(
- KC_GRV, 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_NO, 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,
- QK_GESC, 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, KC_UP, MO(1),
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_MINS, KC_BSPC, KC_RALT, MO(2), KC_LEFT, KC_DOWN, KC_RIGHT),
-
- LAYOUT_directional(
- 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_NO, KC_DEL,
- 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,
- TG(3), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_INS,
- 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_PGUP, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(2), KC_HOME, KC_PGDN, KC_END),
-
- LAYOUT_directional(
- KC_PWR, QK_BOOT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_BRID, KC_BRIU, KC_NO, KC_PSCR,
- KC_TRNS, KC_PGUP, KC_MS_U, KC_PGDN, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLD, KC_VOLU, KC_MUTE,
- KC_TRNS, KC_MS_L, KC_MS_D, KC_MS_R, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MPRV, KC_MNXT, KC_MPLY,
- KC_TRNS, RGB_RMOD, RGB_MOD, KC_BTN3, KC_BTN4, KC_BTN5, KC_TRNS, KC_TRNS, KC_TRNS, RGB_VAD, RGB_VAI, RGB_TOG, RGB_SAI, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_MS_BTN1, KC_MS_BTN2, KC_MS_BTN1, KC_TRNS, KC_TRNS, RGB_HUD, RGB_SAD, RGB_HUI),
-
- LAYOUT_directional(
- 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_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- TG(3), 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_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),
-
-};
diff --git a/keyboards/dz60/keymaps/chrisae9/readme.md b/keyboards/dz60/keymaps/chrisae9/readme.md
deleted file mode 100644
index 9e85864fa5..0000000000
--- a/keyboards/dz60/keymaps/chrisae9/readme.md
+++ /dev/null
@@ -1,33 +0,0 @@
-# Chris' DZ60 Layout
-
-This is a custom keymap for the layout of the DZ60.
-
-## Keyboard Picture
-
-![Keyboard](https://i.imgur.com/qyWgShY.png)
-
-## Keyboard Layout
-
-![Chris DZ60](https://i.imgur.com/6mwsEOl.png)
-
-## Setup
-
-[QMK Toolbox Download](https://github.com/qmk/qmk_toolbox/releases/tag/0.0.13)
-
-[MYSYS2 for Windows](http://www.msys2.org/)
-
-``` bash
-#After downloading
-pacman -Syu
-#Close and re-open
-pacman -Su
-pacman -S git
-
-#Clone this repo and run this command in directory
-util/qmk_install.sh
-```
-
-``` bash
-#From the qmk_firware directory run
-make dz60:chrisae9
-```
diff --git a/keyboards/dz60/keymaps/coppertop/keymap.c b/keyboards/dz60/keymaps/coppertop/keymap.c
deleted file mode 100644
index 3d733bfad2..0000000000
--- a/keyboards/dz60/keymaps/coppertop/keymap.c
+++ /dev/null
@@ -1,95 +0,0 @@
- /* Copyright 2020 Philip Chan
- *
- * 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
-
-//Layers
-enum layer_names {
- _QWERTY,
- _FN,
- _MEDIA,
-};
-
-//Custom Keymap Definitions
-#define KC_CAD LALT(LCTL(KC_DEL))
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-/* Qwerty Base layer
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | BSpc| Del |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | `/_Media| A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / |Home | Up |End |
- * |-----------------------------------------------------------------------------------------+
- * | LCtrl | LGui | LAlt | Space | Fn | Space | F7 | F10 |Left |Down |Right|
- * `----------------------------------------------------------------------------------------'
- */
-
- [_QWERTY] = LAYOUT_directional(
- 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_DEL,
- 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(_MEDIA,KC_GRV), 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_HOME, KC_UP, KC_END,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(_FN), KC_SPC, KC_F7, KC_F10, KC_LEFT, KC_DOWN, KC_RGHT
- ),
-
-/* F-Key/Lighting/whatever layer
- * ,-----------------------------------------------------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F0 | F11 | F12 | | Ins |
- * |-----------------------------------------------------------------------------------------+
- * | |R_Tog|R_HUI|R_SAI|R_VAI| | | | | | | | | KC_CAD |
- * |-----------------------------------------------------------------------------------------+
- * | Caps | |R_HUD|R_SAD| | | | | | | SLCK|PAUSE| Print Screen|
- * |-----------------------------------------------------------------------------------------+
- * | |R_M_P|R_M_B|R_M_R|R_M_SW|R_M_S|R_M_K|R_M_X|R_M_G| | |PgUp |BLUP |PgDn |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | |BLTog|BLDN |BLInc|
- * `----------------------------------------------------------------------------------------'
- */
-
- [_FN] = LAYOUT_directional(
- XXXXXXX, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, XXXXXXX, KC_INS,
- XXXXXXX, RGB_TOG, RGB_HUI, RGB_SAI, RGB_VAI, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_CAD,
- KC_CAPS, XXXXXXX, RGB_HUD, RGB_SAD, RGB_VAD, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_SCRL, KC_PAUS, KC_PSCR,
- _______, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, RGB_M_SN, RGB_M_K, RGB_M_X, RGB_M_G, XXXXXXX, XXXXXXX, KC_PGUP, BL_UP, KC_PGDN,
- _______, _______, _______, XXXXXXX, _______, XXXXXXX, XXXXXXX, XXXXXXX, BL_TOGG, BL_DOWN, BL_STEP
- ),
-
-/* SFX/Multimedia/Numpad layer
- * ,-----------------------------------------------------------------------------------------.
- * | | | | | | | | | / | * | - | = | |Trns |Trns |
- * |-----------------------------------------------------------------------------------------+
- * | | | Prev | Play| Next| | | 7 | 8 | 9 | + | | | QK_BOOT |
- * |-----------------------------------------------------------------------------------------+
- * | | |Mute | VUp | VDn | | | 4 | 5 | 6 | + | | Trns |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | 1 | 2 | 3 |NumEN| | | |
- * |-----------------------------------------------------------------------------------------+
- * | Trns | Trns | Trns | Trns | | 0 | . | | | | |
- * `----------------------------------------------------------------------------------------'
- */
-
- [_MEDIA] = LAYOUT_directional(
- XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_PSLS, KC_PAST, KC_PMNS, KC_PEQL, XXXXXXX, _______, _______,
- XXXXXXX, XXXXXXX, KC_MPRV, KC_MPLY, KC_MNXT, XXXXXXX, XXXXXXX, KC_P7, KC_P8, KC_P9, KC_PPLS, XXXXXXX, XXXXXXX, QK_BOOT,
- _______, XXXXXXX, KC_MUTE, KC_VOLD, KC_VOLU, XXXXXXX, XXXXXXX, KC_P4, KC_P5, KC_P6, KC_PPLS, XXXXXXX, _______,
- _______, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_P1, KC_P2, KC_P3, KC_PENT, XXXXXXX, XXXXXXX, XXXXXXX,
- _______, _______, _______, _______, _______, KC_P0, KC_PDOT, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX
- )
-};
diff --git a/keyboards/dz60/keymaps/coppertop/rules.mk b/keyboards/dz60/keymaps/coppertop/rules.mk
deleted file mode 100644
index 7b4abdbc1b..0000000000
--- a/keyboards/dz60/keymaps/coppertop/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
diff --git a/keyboards/dz60/keymaps/crd_2u_lshift/keymap.c b/keyboards/dz60/keymaps/crd_2u_lshift/keymap.c
deleted file mode 100644
index 523f65b2ea..0000000000
--- a/keyboards/dz60/keymaps/crd_2u_lshift/keymap.c
+++ /dev/null
@@ -1,70 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Qwerty
- * ,-----------------------------------------------------------------------------------------.
- * | ` ~ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl/Esc| A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / |Home | U | End |
- * |-----------------------------------------------------------------------------------------+
- * | FN1 | Alt | Cmd | Space | Cmd | FN2 | L | D | R |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- KC_GRV, 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,
- CTL_T(KC_ESC), 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_HOME, KC_UP, KC_END,
- MO(1), KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RGUI, MO(2), KC_LEFT, KC_DOWN, KC_RIGHT
- ),
-
- /* FN1 Layer
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Del |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | Home | PgUp | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | L | D | U | R | End | PgDn| |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | |PgUp | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | |Home |PgDn | End |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- 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_PGUP, _______,
- _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_END, KC_PGDN, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PGUP, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END
- ),
-
- /* FN2 Layer (Media)
- * ,-----------------------------------------------------------------------------------------.
- * | | | | | | | | | | | | | | QK_BOOT |
- * |-----------------------------------------------------------------------------------------+
- * | |RBB T|RGB M| Hue+| Hue-| Sat+| Sat-| Val+| Val-| |Mute | Vol- | Vol+ | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | |Bri- |Bri+ | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | |Pl/Ps|Vol+ |Mute |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | |Prev |Vol- |Next |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- KC_SLEP, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, QK_BOOT,
- _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, KC_MUTE, KC_VOLD, KC_VOLU, _______,
- _______, _______, _______, DB_TOGG, _______, _______, _______, _______, _______, _______, KC_SCRL, KC_PAUSE, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_MPLY, KC_VOLU, KC_MUTE,
- _______, _______, _______, _______, _______, _______, _______, _______, KC_MPRV, KC_VOLD, KC_MNXT
- ),
-};
diff --git a/keyboards/dz60/keymaps/danbee/keymap.c b/keyboards/dz60/keymaps/danbee/keymap.c
deleted file mode 100644
index 19ef257f52..0000000000
--- a/keyboards/dz60/keymaps/danbee/keymap.c
+++ /dev/null
@@ -1,67 +0,0 @@
-#include QMK_KEYBOARD_H
-
-enum layer_names {
- _QW,
- _L1,
- _L2,
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* 0: qwerty */
- /*┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │Esc│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ Bcksp │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │ Ent │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ Ctrl │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │ \ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
- │Shft│ ` │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │ Shift │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
- │ Fn │Alt │Cmd │ Space │Cmd │Hypr│Ctrl│Fn 2│
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘*/
- [_QW] = LAYOUT_60_iso( /* Layer 0: 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_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_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, KC_RSFT,
- MO(_L1), KC_LALT, KC_LGUI, KC_SPC, KC_RGUI, KC_HYPR, KC_RCTL, MO(_L2)
- ),
- /* 1: fn */
- /*┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │ § │Br-│Br+│ │ │BL-│BL+│Pre│Pau│Nxt│Mut│Vo-│Vo+│ Del │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ Ins │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ │ │ │ │ │ │ ◀ │ ▼ │ ▲ │ ▶ │ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
- │ │ │ │ │ │ │BL~│ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
- │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘*/
- [_L1] = LAYOUT_60_iso( /* Layer 1: Functions */
- KC_NUBS, KC_BRID, KC_BRIU, _______, _______, BL_DOWN, BL_UP, KC_MRWD, KC_MPLY, KC_MFFD, KC_MUTE, KC_VOLD, KC_VOLU, KC_DEL,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______, _______, KC_INS,
- _______, _______, _______, _______, _______, _______, BL_TOGG, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______
- ),
- /* 2: fn 2 */
- /*┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┐
- │Pwr│F1 │F2 │F3 │F4 │F5 │F6 │F7 │F8 │F9 │F10│F11│F12│ Eject │
- ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┤
- │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
- ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┐ │
- │ Caps │ │ │ │ │ │Hom│PgD│PgU│End│ │ │ │ │
- ├────┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┴────┤
- │ │ │ │ │ │ │Rst│ │ │ │ │ │ │
- ├────┼───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬────┤
- │ │ │ │ │ │ │ │ │
- └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘*/
- [_L2] = LAYOUT_60_iso( /* Layer 2: Functions */
- KC_PWR, 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_EJCT,
- _______, RGB_HUI, RGB_SAI, RGB_VAI, RGB_TOG, RGB_M_T, RGB_MOD, _______, _______, _______, _______, _______, _______,
- KC_CAPS, RGB_HUD, RGB_SAD, RGB_VAD, RGB_M_SW,RGB_M_G, KC_HOME, KC_PGDN, KC_PGUP, KC_END, _______, _______, _______, _______,
- _______, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_K, _______, QK_BOOT, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______
- ),
-};
diff --git a/keyboards/dz60/keymaps/danbee/rules.mk b/keyboards/dz60/keymaps/danbee/rules.mk
deleted file mode 100644
index cfd86c52ba..0000000000
--- a/keyboards/dz60/keymaps/danbee/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-MOUSEKEY_ENABLE = no
-CONSOLE_ENABLE = yes
diff --git a/keyboards/dz60/keymaps/drewsky/Readme.md b/keyboards/dz60/keymaps/drewsky/Readme.md
deleted file mode 100755
index 115d9cf83b..0000000000
--- a/keyboards/dz60/keymaps/drewsky/Readme.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# **DREWSKY'S DZ60 ANSI Layout**
-![Imgur](https://i.imgur.com/v4zVbl7.jpg)
-
-
-Layer 1 is default configuration, for the exception of the Space cadet shifts. Layer 2 is for WASD arrows and Media, which I have included both PREV and NEXT for Windows and macOS. Layer 3 is for RGB underglow. Legends in picture follow Layers. Modifier one is momentary, and the RGB layer is TT (TAP_TOGGLE)
-
-Make example for this keyboard (after setting up your build environment):
-
- make dz60:drewsky
-
-See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/dz60/keymaps/drewsky/keymap.c b/keyboards/dz60/keymaps/drewsky/keymap.c
deleted file mode 100755
index 0de122a7f0..0000000000
--- a/keyboards/dz60/keymaps/drewsky/keymap.c
+++ /dev/null
@@ -1,34 +0,0 @@
-#include QMK_KEYBOARD_H
-
-// Helpful defines
-#define _L0 0
-#define _L1 1
-#define _L2 2
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- [_L0] = LAYOUT_60_ansi(
- 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,
- 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_ENT,
- 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_LCTL, KC_LGUI, KC_LALT, KC_SPC, TT(2), KC_RALT, MO(1), KC_RCTL),
-
- [_L1] = LAYOUT_60_ansi(
- 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_NO, KC_NO, KC_UP, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_PGUP,
- KC_NO, KC_LEFT, KC_DOWN, KC_RGHT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_PGDN,
- KC_NO, KC_MRWD, KC_MFFD, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_MSTP, KC_VOLD, KC_VOLU, KC_MPLY, KC_VOLD, KC_VOLU, KC_TRNS, KC_NO),
-
- [_L2] = LAYOUT_60_ansi(
- KC_ESC, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, RGB_M_SN, RGB_M_K, RGB_M_X, RGB_M_G, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_NO, RGB_HUD, RGB_HUI, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_NO, RGB_SAD, RGB_SAI, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_NO, RGB_VAD, RGB_VAI, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_SPD, RGB_SPI, KC_NO,
- KC_NO, KC_NO, KC_NO, RGB_TOG, KC_TRNS, KC_NO, KC_NO, DB_TOGG)
-};
-
-
-
-
diff --git a/keyboards/dz60/keymaps/edulpn/README.md b/keyboards/dz60/keymaps/edulpn/README.md
deleted file mode 100644
index 221be722b1..0000000000
--- a/keyboards/dz60/keymaps/edulpn/README.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# Edulpn Tsangan Keymap for the DZ60 PCB
-
-## Additional Notes
-Tsangan 60% Keymap for DZ60 + Fn layer.
-
-### Layout
-![Edulpn Tsangan Keymap for the DZ60](https://i.imgur.com/z7HHeH7.png)
-
-## Build
-To build the default keymap, simply run `make dz60:edulpn`.
diff --git a/keyboards/dz60/keymaps/edulpn/keymap.c b/keyboards/dz60/keymaps/edulpn/keymap.c
deleted file mode 100644
index f9eef56733..0000000000
--- a/keyboards/dz60/keymaps/edulpn/keymap.c
+++ /dev/null
@@ -1,18 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT_60_tsangan_hhkb(
- KC_GRV, 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_DEL,
- 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_CAPS, 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_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL
- ),
- [1] = LAYOUT_60_tsangan_hhkb(
- 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, QK_BOOT,
- KC_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_DEL,
- KC_TRNS, KC_MPLY, KC_MPRV, KC_MNXT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_LEFT, KC_RIGHT, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_DOWN, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS
- )
-};
diff --git a/keyboards/dz60/keymaps/eric/keymap.c b/keyboards/dz60/keymaps/eric/keymap.c
deleted file mode 100644
index 571dd25baf..0000000000
--- a/keyboards/dz60/keymaps/eric/keymap.c
+++ /dev/null
@@ -1,56 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-/* Layer 0
-* ,-----------------------------------------------------------------------------------------.
-* | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ~ |
-* |-----------------------------------------------------------------------------------------+
-* | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Bkspc |
-* |-----------------------------------------------------------------------------------------+
-* | Ctrl | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-* |-----------------------------------------------------------------------------------------+
-* | Shift | Z | X | C | V | B | N | M | , | . | / | Shift | Fn |
-* |-----------------------------------------------------------------------------------------+
-* | Caps | GUI | Alt | Space | Alt | GUI | Ctrl |
-* `-----------------------------------------------------------------------------------------'
-*/
-
- 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_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_NO, 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_CAPS, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_SPC, KC_RGUI, KC_RALT, KC_RALT, KC_RCTL),
-
-
-
- /* Layer 1
-* ,-----------------------------------------------------------------------------------------.
-* | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | INS | Del |
-* |-----------------------------------------------------------------------------------------+
-* | | PGUP | UP | PGDN | HOME | & | ~ | | | | Prnt | UP | Del | Bkspc |
-* |-----------------------------------------------------------------------------------------+
-* | | LEFT | DWN | RGHT | END | * | | | PGUP | HOME | LEFT | RGHT | |
-* |-----------------------------------------------------------------------------------------+
-* | | _ | + | ( | ) | | | | | PGDN | END | DWN | | |
-* |-----------------------------------------------------------------------------------------+
-* | | | | | | | |
-* `-----------------------------------------------------------------------------------------'
-*/
-
-
- LAYOUT(
- KC_CAPS, 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_TRNS, KC_PGUP, KC_UP, KC_PGDN, KC_HOME, KC_AMPR, KC_TILD, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_UP, KC_DEL, KC_BSPC,
- KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT, KC_END, KC_ASTR, KC_TRNS, KC_TRNS, KC_PGUP, KC_HOME, KC_LEFT, KC_RGHT, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_UNDS, KC_PLUS, KC_LPRN, KC_RPRN, KC_PIPE, KC_TRNS, KC_TRNS, KC_PGDN, KC_END, KC_DOWN, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(2), KC_TRNS, KC_TRNS, KC_TRNS),
-
- LAYOUT(
- QK_BOOT, KC_A, 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_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_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),
-};
diff --git a/keyboards/dz60/keymaps/f3d3/keymap.c b/keyboards/dz60/keymaps/f3d3/keymap.c
deleted file mode 100644
index 9b9f5d950a..0000000000
--- a/keyboards/dz60/keymaps/f3d3/keymap.c
+++ /dev/null
@@ -1,49 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-/* Layer 0
-* ,-----------------------------------------------------------------------------------------.
-* | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | ` | Bck |
-* |-----------------------------------------------------------------------------------------+
-* | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-* |-----------------------------------------------------------------------------------------+
-* | Caps | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-* |-----------------------------------------------------------------------------------------+
-* | Shift | Z | X | C | V | B | N | M | , | . | RSh | U | / |
-* |-----------------------------------------------------------------------------------------+
-* | Ctrl | GUI | Alt | Space | Fn1 | Play | Pscr | Fn1 | Left |Rght |Down |
-* `-----------------------------------------------------------------------------------------'
-*/
-
- LAYOUT_all(
- 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_GRV, 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,
- 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_ENT,
- KC_LSFT, KC_TRNS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_TRNS, KC_RSFT, KC_UP, KC_SLSH,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_MPLY, KC_PSCR, MO(1), KC_LEFT, KC_DOWN, KC_RGHT),
-
-
-
- /* Layer 1
-* ,-----------------------------------------------------------------------------------------.
-* | PWR | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | | Del |
-* |-----------------------------------------------------------------------------------------+
-* | |RGBT |RGBM |Hue+ |Hue- |Sat+ |Sat- |Val+ |Val- | | | | | QK_BOOT |
-* |-----------------------------------------------------------------------------------------+
-* | | | | | | | | | | | | | |
-* |-----------------------------------------------------------------------------------------+
-* | | | | | BLT | BL- | BL+ | BLS | | | |Vol+ | |
-* |-----------------------------------------------------------------------------------------+
-* | | | | | | Stop | | |Prev |Vol- |Next |
-* `-----------------------------------------------------------------------------------------'
-*/
-
-
- LAYOUT_all(
- KC_PWR, 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_DEL,
- KC_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, QK_BOOT,
- 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, BL_TOGG, BL_DOWN, BL_UP, BL_STEP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_VOLU, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MSTP, KC_TRNS, KC_TRNS, KC_MPRV, KC_VOLD, KC_MNXT),
-};
diff --git a/keyboards/dz60/keymaps/frogger/keymap.c b/keyboards/dz60/keymaps/frogger/keymap.c
deleted file mode 100644
index 0e2f0b62a8..0000000000
--- a/keyboards/dz60/keymaps/frogger/keymap.c
+++ /dev/null
@@ -1,90 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define ______ KC_TRNS
-
-#define LAYER_1 1
-#define LAYER_2 2
-#define LAYER_3 3
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Base Layer
- * ,-----------------------------------------------------------------------------------------.
- * | ` ~ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | LAY1 | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RSh | U | LAY2|
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Cmd | Alt | LAY1 | LAY2 | SPACE | RAlt | LAY1 | L | D | R |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_all(
- KC_GRAVE, 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,
-
- MO(LAYER_1), 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, KC_UP, MO(LAYER_2),
-
- KC_LCTL, KC_LGUI, KC_LALT, MO(LAYER_1), MO(LAYER_1), KC_SPC, KC_RALT, MO(LAYER_1), KC_LEFT, KC_DOWN, KC_RIGHT
- ),
-
- /* Layer 1
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
- * |-----------------------------------------------------------------------------------------+
- * | | PREV | PLAY | NEXT | | | | | Up | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | Home| Left | Down | Right | End | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | |VOL+| |
- * |-----------------------------------------------------------------------------------------+s
- * | | | | | | | |VOL-| MUTE |
- * `-----------------------------------------------------------------------------------------'
- KC_VOLD, KC_VOLU, KC_MUTE,
- KC_MPRV, KC_MPLY, KC_MNXT,
- */
-
- LAYOUT_all(
- 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_MPRV, KC_MPLY, KC_MNXT, ______, ______, ______, ______, KC_UP, ______, ______, ______, ______, ______,
-
- ______, ______, ______, ______, ______, ______, KC_HOME, KC_LEFT, KC_DOWN, KC_RIGHT, KC_END, ______, ______,
-
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_VOLU, ______,
-
- ______, ______, ______, ______, ______, ______, ______, ______, ______, KC_VOLD, KC_MUTE
- ),
-
- /* Layer 2
- * ,-----------------------------------------------------------------------------------------.
- * | QK_BOOT | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | QK_BOOT |
- * |-----------------------------------------------------------------------------------------+
- * | |RBB T|RGB M| Hue+| Hue-| Sat+| Sat-| Val+| Val-| | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | BL T| BL M| BL+ | BL- | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_all(
- QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ______, QK_BOOT,
-
- ______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, ______, ______, ______, ______, ______,
-
- ______, BL_TOGG, BL_STEP, BL_UP, BL_DOWN,______, ______, ______, ______, ______, ______, ______, ______,
-
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______,
-
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______
- ),
-};
diff --git a/keyboards/dz60/keymaps/frogger/readme.md b/keyboards/dz60/keymaps/frogger/readme.md
deleted file mode 100644
index 1704717155..0000000000
--- a/keyboards/dz60/keymaps/frogger/readme.md
+++ /dev/null
@@ -1,6 +0,0 @@
-![DZ60 Layout Image](https://i.redd.it/aa4usjtk5j701.jpg)
-
-# Frogger's Keyboard Layout
-
-This layouts is for someone with a dedicated arrow keys, but still wants arrows on home row as well. I have one layer which is functionality, and another layer
-which is really more around backlight stuff, because I rarely use it. Instead of a 2.25u shift as pictured, I have 2 1u keys.
diff --git a/keyboards/dz60/keymaps/gk64/keymap.c b/keyboards/dz60/keymaps/gk64/keymap.c
deleted file mode 100644
index 53b4b5c1a6..0000000000
--- a/keyboards/dz60/keymaps/gk64/keymap.c
+++ /dev/null
@@ -1,18 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- LAYOUT_64_ansi(
- 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,
- 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_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, KC_UP, MO(1),
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_LEFT, KC_DOWN, KC_RGHT),
-
- LAYOUT_64_ansi(
- 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_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_PSCR, KC_SCRL, KC_PAUS, QK_BOOT,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_INS, KC_HOME, KC_PGUP, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, BL_DOWN, BL_TOGG, BL_UP, BL_STEP, KC_TRNS, KC_DEL, KC_END, KC_PGDN, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS)
-};
diff --git a/keyboards/dz60/keymaps/hailbreno/README.md b/keyboards/dz60/keymaps/hailbreno/README.md
deleted file mode 100644
index f7f8ff4802..0000000000
--- a/keyboards/dz60/keymaps/hailbreno/README.md
+++ /dev/null
@@ -1 +0,0 @@
-Split spacebar and multiple layouts for DZ60. \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/hailbreno/keymap.c b/keyboards/dz60/keymaps/hailbreno/keymap.c
deleted file mode 100644
index 3abc57aca6..0000000000
--- a/keyboards/dz60/keymaps/hailbreno/keymap.c
+++ /dev/null
@@ -1,252 +0,0 @@
-/*
-* @Author: hailbreno
-* @Date: 2018-04-30 14:32:13
-* @Last Modified by: hailbreno
-* @Last Modified time: 2018-05-03 11:19:34
-*/
-
-#include QMK_KEYBOARD_H
-
-#define X KC_NO
-
-extern keymap_config_t keymap_config;
-
-enum layers {
- _QWERTY,
- _COLEMAK,
- _DVORAK,
- _FUNC,
- _FUNC2,
- _ADJUST,
- _RGB
-};
-
-enum keycodes {
- QWERTY = SAFE_RANGE,
- COLEMAK,
- DVORAK,
- FUNC,
- FUNC2,
- RGB,
-};
-
-/*layout template
- * ,-----------------------------------------------------------------------------------------.
- * | | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
-
- [LAYOUT] = LAYOUT_all(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, X, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-*/
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-/* QWERTY
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | \ | ~ |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | Del |
- * |-----------------------------------------------------------------------------------------+
- * | Caps | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / |Shift| Up | Bl |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Gui | Backspace | Fn2 | Space | Alt | App | Left| Down|Right|
- * `-----------------------------------------------------------------------------------------'
- */
-[_QWERTY] = LAYOUT_all(
- 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_DEL,
- LT(_FUNC,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_ENT,
- SC_LSPO, X, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, SC_RSPC, KC_UP, RGB,
- KC_LCTL, KC_LALT, KC_LGUI, KC_BSPC, FUNC2, KC_SPC, KC_RALT, KC_APP, KC_LEFT, KC_DOWN, KC_RGHT),
-
-/* COLEMAK
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | ~ | Del |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | F | P | G | J | L | U | Y | ; | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Caps | A | R | S | T | D | H | N | E | I | O | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | K | M | , | . | / |Shift| Up | Bl |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Gui | Backspace | Fn2 | Space | Alt | App | Left| Down|Right|
- * `-----------------------------------------------------------------------------------------'
- */
-[_COLEMAK] = LAYOUT_all(
- 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_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, KC_RBRC, KC_DEL,
- LT(_FUNC,KC_CAPS), KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, KC_ENT,
- SC_LSPO, X, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, SC_RSPC, KC_UP, RGB,
- KC_LCTL, KC_LALT, KC_LGUI, KC_BSPC, FUNC2, KC_SPC, KC_RALT, KC_APP, KC_LEFT, KC_DOWN, KC_RGHT),
-
-/* DVORAK
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | [ | ] | ~ | Del |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | " | , | . | P | Y | F | G | C | R | L | / | = | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Bckspc | A | O | E | U | I | D | H | T | N | S | - | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | ; | Q | J | K | X | B | M | W | V | Z |Shift| Up | Bl |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Gui | Backspace | Fn2 | Space | Alt | App | Left| Down|Right|
- * `-----------------------------------------------------------------------------------------'
- */
-[_DVORAK] = LAYOUT_all(
- KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRC, KC_RBRC, KC_BSLS, KC_GRV,
- KC_TAB, KC_QUOTE, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, KC_EQL, KC_DEL,
- LT(_FUNC,KC_CAPS), KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, KC_ENT,
- SC_LSPO, X, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, SC_RSPC, KC_UP, RGB,
- KC_LCTL, KC_LALT, KC_LGUI, KC_BSPC, FUNC2, KC_SPC, KC_RALT, KC_APP, KC_LEFT, KC_DOWN, KC_RGHT),
-
-/* FUNC
- * ,-----------------------------------------------------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Prnt| Ins |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | Up | | | | | Bspc |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | Left| Down| Rght| | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | PgUp| |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | Home| PgDn| End |
- * `-----------------------------------------------------------------------------------------'
- */
-[_FUNC] = LAYOUT_all(
- _______, 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_INS,
- _______, _______, _______, _______, _______, _______, _______, KC_PGUP, KC_UP, KC_PGDN, KC_CIRC, _______, _______, KC_BSPC,
- _______, _______, _______, _______, _______, _______, KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, _______, KC_TILD, _______,
- _______, X, _______, _______, _______, _______, _______, KC_END, _______, _______, _______, _______, _______, KC_PGUP, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END),
-
-/* FUNC2
- * ,-----------------------------------------------------------------------------------------.
- * | | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
-[_FUNC2] = LAYOUT_all(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, X, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
-/* RGB
- * ,-----------------------------------------------------------------------------------------.
- * | | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | Tog | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
-[_RGB] = LAYOUT_all(
- _______, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, RGB_M_SN, RGB_M_K, RGB_M_X, RGB_M_G, _______, _______, _______, _______, _______, _______,
- _______, RGB_VAI, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, RGB_HUD, RGB_VAD, RGB_HUI, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, X, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_TOG, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
-/* Adjust (Func + Func2)
- * ,-----------------------------------------------------------------------------------------.
- * | | | | | | | | | | | | | | |Reset|
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | |Qwerty|Colemk|Dvorak|
- * `-----------------------------------------------------------------------------------------'
- */
-[_ADJUST] = LAYOUT_all(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, X, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, QWERTY, COLEMAK, DVORAK),
-};
-
-#ifdef AUDIO_ENABLE
- float plover_song[][2] = SONG(PLOVER_SOUND);
- float plover_gb_song[][2] = SONG(PLOVER_GOODBYE_SOUND);
-#endif
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- switch (keycode) {
- case QWERTY:
- if (record->event.pressed) {
- set_single_persistent_default_layer(_QWERTY);
- }
- return false;
- break;
- case COLEMAK:
- if (record->event.pressed) {
- set_single_persistent_default_layer(_COLEMAK);
- }
- return false;
- break;
- case DVORAK:
- if (record->event.pressed) {
- set_single_persistent_default_layer(_DVORAK);
- }
- return false;
- break;
- case FUNC:
- if (record->event.pressed) {
- layer_on(_FUNC);
- update_tri_layer(_FUNC, _FUNC2, _ADJUST);
- } else {
- layer_off(_FUNC);
- update_tri_layer(_FUNC, _FUNC2, _ADJUST);
- }
- return false;
- break;
- case FUNC2:
- if (record->event.pressed) {
- layer_on(_FUNC2);
- update_tri_layer(_FUNC, _FUNC2, _ADJUST);
- } else {
- layer_off(_FUNC2);
- update_tri_layer(_FUNC, _FUNC2, _ADJUST);
- }
- return false;
- break;
- case RGB:
- if (record->event.pressed) {
- layer_on(_RGB);
- } else {
- layer_off(_RGB);
- }
- return false;
- break;
- }
- return true;
-}
diff --git a/keyboards/dz60/keymaps/hailbreno/rules.mk b/keyboards/dz60/keymaps/hailbreno/rules.mk
deleted file mode 100644
index 975bfbbbcb..0000000000
--- a/keyboards/dz60/keymaps/hailbreno/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = no # Mouse keys(+4700) \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/jkbone/keymap.c b/keyboards/dz60/keymaps/jkbone/keymap.c
deleted file mode 100644
index e51625d0b4..0000000000
--- a/keyboards/dz60/keymaps/jkbone/keymap.c
+++ /dev/null
@@ -1,65 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define ____ KC_TRNS
-#define FL_ESC LT(_FL, KC_ESC)
-#define FL MO(_FL)
-
-enum layers_idx {
- _BL, // Base Layer
- _ML, // Mac Modifiers (Switched around LGUI, LALT, LCTL)
- _FL // Functions
-};
-
-enum custom_keycodes {
- RGB_VAZ = SAFE_RANGE,
- RGB_OAZ,
- RGB_WAN,
- RGB_000
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [_BL] = LAYOUT_60_iso_5x1u(
- 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,
- FL_ESC, 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, KC_RSFT,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, FL, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT
- ),
- [_ML] = LAYOUT_60_iso_5x1u(
- ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____,
- ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____,
- ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____,
- ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____,
- KC_LGUI, KC_LALT, KC_LCTL, ____, ____, ____, ____, ____, ____
- ),
- [_FL] = LAYOUT_60_iso_5x1u(
- QK_BOOT, 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,
- ____, ____, DF(_BL), DF(_ML), ____, ____, ____, ____, ____, ____, ____, ____, ____,
- ____, ____, ____, ____, ____, ____, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, ____, ____, ____, ____,
- ____, RGB_000, RGB_WAN, RGB_OAZ, RGB_VAZ, ____, ____, ____, KC_MUTE, KC_MPRV, KC_MNXT, KC_MPLY, ____,
- ____, ____, ____, ____, ____, ____, ____, ____, ____
- )
-};
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- if (record->event.pressed) {
- switch(keycode) {
- case RGB_VAZ:
- rgblight_enable();
- rgblight_setrgb(0, 204, 33);
- break;
- case RGB_OAZ:
- rgblight_enable();
- rgblight_setrgb(229, 65, 0);
- break;
- case RGB_WAN:
- rgblight_enable();
- rgblight_setrgb(255, 255, 255);
- break;
- case RGB_000:
- rgblight_disable();
- break;
- }
- }
- return true;
-};
diff --git a/keyboards/dz60/keymaps/jkbone/readme.md b/keyboards/dz60/keymaps/jkbone/readme.md
deleted file mode 100644
index ac732ffac2..0000000000
--- a/keyboards/dz60/keymaps/jkbone/readme.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# JKBONE - ISO dz70
-
-Split left shift, vim arrow keys & ISO setup. Keymap based on Macbooks with ISO uk/english international keyboard layouts.
-
-[![JKBONE](https://i.imgur.com/FWP4IIi.png)](http://www.keyboard-layout-editor.com/#/gists/17b5b4c1248a66947575181ff98cb562)
-
-[![Apple English International Layout](https://i.imgur.com/GxVqALg.png)](https://support.apple.com/en-us/HT201794)
-
diff --git a/keyboards/dz60/keymaps/jkbone/rules.mk b/keyboards/dz60/keymaps/jkbone/rules.mk
deleted file mode 100644
index c1a9769cce..0000000000
--- a/keyboards/dz60/keymaps/jkbone/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-BACKLIGHT_ENABLE = no
-MOUSEKEY_ENABLE = no
diff --git a/keyboards/dz60/keymaps/kream/keymap.c b/keyboards/dz60/keymaps/kream/keymap.c
deleted file mode 100644
index 26935642be..0000000000
--- a/keyboards/dz60/keymaps/kream/keymap.c
+++ /dev/null
@@ -1,17 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT_60_ansi_split_space_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_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,
- MO(1), 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_NO, KC_SPC, KC_CAPS, KC_NO, KC_NO, KC_ENT),
-
- [1] = LAYOUT_60_ansi_split_space_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_MPRV, KC_MPLY, KC_MNXT, _______, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_PSCR, KC_GRV, KC_TILD, _______,
- _______, KC_VOLD, KC_MUTE, KC_VOLU, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______, _______,
- _______, KC_SCRL, KC_PAUS, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______)
-};
diff --git a/keyboards/dz60/keymaps/kream/rules.mk b/keyboards/dz60/keymaps/kream/rules.mk
deleted file mode 100644
index 6a82f21b35..0000000000
--- a/keyboards/dz60/keymaps/kream/rules.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-MOUSEKEY_ENABLE=no
-BACKLIGHT_ENABLE=no
-RGBLIGHT_ENABLE=no
diff --git a/keyboards/dz60/keymaps/lint_kid/config.h b/keyboards/dz60/keymaps/lint_kid/config.h
deleted file mode 100644
index 090dcf7471..0000000000
--- a/keyboards/dz60/keymaps/lint_kid/config.h
+++ /dev/null
@@ -1,3 +0,0 @@
-#pragma once
-
-#define GRAVE_ESC_GUI_OVERRIDE // Always send Escape if GUI is pressed
diff --git a/keyboards/dz60/keymaps/lint_kid/keymap.c b/keyboards/dz60/keymaps/lint_kid/keymap.c
deleted file mode 100644
index 92412c2e89..0000000000
--- a/keyboards/dz60/keymaps/lint_kid/keymap.c
+++ /dev/null
@@ -1,56 +0,0 @@
-#include QMK_KEYBOARD_H
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- // layer 0
- LAYOUT_directional(
- 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_DEL, 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,
- 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_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, KC_RSFT, KC_RSFT,
- KC_LCTL, KC_LGUI, KC_LALT, LT(5,KC_SPC), LT(5,KC_SPC), LT(5,KC_SPC), LT(3,KC_LEFT), KC_DOWN, _______, KC_UP, KC_RIGHT
- ),
-
- // layer 1 toggle hardware caps layer
- LAYOUT_directional(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- LT(4,KC_ENT), _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
- ),
- //layer 2 toggle space layer
- LAYOUT_directional(
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, KC_SPC, KC_SPC, KC_SPC, _______, _______, _______, _______, _______
- ),
-
- // layer 3 FN
- LAYOUT_directional(
- 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, _______, QK_BOOT,
- KC_TILD, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, _______,
- TG(1), BL_TOGG, BL_STEP, BL_UP, BL_DOWN,_______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, TG(2), TG(2), TG(2), _______, _______, _______, _______, _______
- ),
-
- // layer 4 caps
- LAYOUT_directional(
- 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_TILD, KC_DEL, KC_UP,LSFT(LCTL(KC_TAB)), LCTL(KC_TAB), _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_LEFT, KC_DOWN, KC_RIGHT, LCTL(KC_W), _______, _______, _______, _______, _______, _______, _______,
- _______, _______, KC_LPRN, KC_RPRN, KC_BSPC, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, KC_BSPC, KC_BSPC, KC_BSPC, _______, _______, _______, _______, _______
- ),
-
- // layer 5 space
- LAYOUT_directional(
- 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_TILD, KC_LCBR, KC_RCBR, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_LBRC, KC_RBRC, KC_MINS, KC_EQL, KC_BSLS, _______, _______, _______, _______, _______, _______,
- _______, _______, KC_LPRN, KC_RPRN, KC_UNDS, KC_PLUS, KC_PIPE, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
- ),
-};
diff --git a/keyboards/dz60/keymaps/lint_kid/readme.md b/keyboards/dz60/keymaps/lint_kid/readme.md
deleted file mode 100644
index 265668016d..0000000000
--- a/keyboards/dz60/keymaps/lint_kid/readme.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# DZ60
-
-![DZ60](https://i.imgur.com/8eeYOzU.jpg)
-
-https://kbdfans.com/products/dz60-60-pcb
-
-Make example for this keyboard (after setting up your build environment):
-
- qmk compile -kb dz60 -km lint_kid
-
-See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/dz60/keymaps/macos_64/config.h b/keyboards/dz60/keymaps/macos_64/config.h
deleted file mode 100644
index 0e4aa34dd7..0000000000
--- a/keyboards/dz60/keymaps/macos_64/config.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef CONFIG_KEYMAP_H
-#define CONFIG_KEYMAP_H
-
-#include "../../config.h"
-
-// Fix QK_GESC conflict with Cmd+Alt+Esc on macos
-#define GRAVE_ESC_GUI_OVERRIDE
-
-#endif \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/macos_64/keymap.c b/keyboards/dz60/keymaps/macos_64/keymap.c
deleted file mode 100644
index 105eed257b..0000000000
--- a/keyboards/dz60/keymaps/macos_64/keymap.c
+++ /dev/null
@@ -1,42 +0,0 @@
-#include QMK_KEYBOARD_H
-
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Backspace |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Caps | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / |Shift| Up |Delete|
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Cmd | Space | Fn | Alt | Left| Down|Right|
- * `-----------------------------------------------------------------------------------------'
- */
- LAYOUT_all(
- 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_NO, 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,
- 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_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_RSFT, KC_UP, KC_DELETE,
- KC_LCTL, KC_LALT, KC_LGUI, KC_NO, KC_SPC, KC_NO, MO(1), KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT),
-
- /* ,-----------------------------------------------------------------------------------------.
- * | ` ~ | BR- | BR+ | | | | |PREV |PLAY |NEXT |MUTE | V- | V+ | Delete |
- * |-----------------------------------------------------------------------------------------+
- * | | | | Up | | | | | 0 | 1 | 2 | 3 | | QK_BOOT |
- * |-----------------------------------------------------------------------------------------+
- * | | | Left| Down|Right| | | | | 4 | 5 | 6 | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | 7 | 8 | 9 | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
- LAYOUT_all(
- KC_GRV , KC_SCRL, KC_PAUSE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MEDIA_PREV_TRACK, KC_MEDIA_PLAY_PAUSE, KC_MEDIA_NEXT_TRACK, KC_AUDIO_MUTE, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, KC_NO, KC_DEL,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_0, KC_1, KC_2, KC_3, KC_TRNS, QK_BOOT,
- KC_TRNS, KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_4, KC_5, KC_6, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_7, KC_8, KC_9, 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),
-};
diff --git a/keyboards/dz60/keymaps/macos_64/readme.md b/keyboards/dz60/keymaps/macos_64/readme.md
deleted file mode 100644
index c559c2b383..0000000000
--- a/keyboards/dz60/keymaps/macos_64/readme.md
+++ /dev/null
@@ -1,45 +0,0 @@
-# MacOS 64 keymap
-
-This is a keymap of DZ60 configured with 64 keys for MacOS. It refers the keymap of [macos_arrow](../macos_arrow/readme.md).
-
-## How to use
-
-1. Follow the [introduction](https://docs.qmk.fm/#/) to compile the keymap
-2. Download QMK Toolbox from [here](https://github.com/qmk/qmk_toolbox/releases)
-3. Insert the dz60 keyboard while pressing ```Space+b``` (default)
-4. Flash the firmware
-
-More details about flashing firmware please check the [documentation](https://docs.qmk.fm/#/) of QMK.
-
-## Base Layer
-
-```
-,-----------------------------------------------------------------------------------------.
-| Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Backspace |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-|-----------------------------------------------------------------------------------------+
-| Caps | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift | Z | X | C | V | B | N | M | , | . | / |Shift| Up |Delete|
-|-----------------------------------------------------------------------------------------+
-| Ctrl | Alt | Cmd | Space | Fn | Alt | Left| Down|Right|
-`-----------------------------------------------------------------------------------------'
-```
-
-## Fn Layer
-
-```
-,-----------------------------------------------------------------------------------------.
-| ` ~ | BR- | BR+ | | | | |PREV |PLAY |NEXT |MUTE | V- | V+ | Delete |
-|-----------------------------------------------------------------------------------------+
-| | | | Up | | | | | 0 | 1 | 2 | 3 | | RESET |
-|-----------------------------------------------------------------------------------------+
-| | | Left| Down|Right| | | | | 4 | 5 | 6 | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | | 7 | 8 | 9 | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-
-```
diff --git a/keyboards/dz60/keymaps/macos_64/rules.mk b/keyboards/dz60/keymaps/macos_64/rules.mk
deleted file mode 100644
index e1cfb3e508..0000000000
--- a/keyboards/dz60/keymaps/macos_64/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-BACKLIGHT_ENABLE = no
-RGBLIGHT_ENABLE = no \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/macos_arrow/config.h b/keyboards/dz60/keymaps/macos_arrow/config.h
deleted file mode 100644
index 0e4aa34dd7..0000000000
--- a/keyboards/dz60/keymaps/macos_arrow/config.h
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifndef CONFIG_KEYMAP_H
-#define CONFIG_KEYMAP_H
-
-#include "../../config.h"
-
-// Fix QK_GESC conflict with Cmd+Alt+Esc on macos
-#define GRAVE_ESC_GUI_OVERRIDE
-
-#endif \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/macos_arrow/keymap.c b/keyboards/dz60/keymaps/macos_arrow/keymap.c
deleted file mode 100644
index 17402aa931..0000000000
--- a/keyboards/dz60/keymaps/macos_arrow/keymap.c
+++ /dev/null
@@ -1,94 +0,0 @@
-#include QMK_KEYBOARD_H
-
-enum dz60_layers {
- _BL, // Base layer
- _FL, // Function layer
- _ML, // Media layer
- _NL // Numpad layer
-};
-
-enum my_keycodes {
- BR_UP = SAFE_RANGE,
- BR_DOWN
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* ,-----------------------------------------------------------------------------------------.
- * | ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Backspace |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Esc/_FL | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | | Up |Shift|
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Gui | Space |Gui/_ML| Alt | Left| Down|Right|
- * `-----------------------------------------------------------------------------------------'
- */
- [_BL] = LAYOUT_all(
- KC_GRV, 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_NO, 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(_FL, KC_ESC), 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_NO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_A, KC_UP, KC_RSFT,
- KC_LCTL, KC_LALT, KC_LGUI, KC_NO, KC_SPC, KC_NO, LM(_ML, MOD_RGUI), KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT),
-
- /* ,-----------------------------------------------------------------------------------------.
- * | | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Del |
- * |-----------------------------------------------------------------------------------------+
- * | | | | PgUp| | | | | Up | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | |Home |PgDwn| End | | | Left| Down|Right| | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
- [_FL] = LAYOUT_all(
- _______, 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_NO, KC_DEL,
- _______, _______, _______, KC_PGUP, _______, _______, _______, _______, KC_UP, _______, _______, _______, _______, _______,
- _______, _______, KC_HOME, KC_PGDN, KC_END, _______, _______, KC_LEFT, KC_DOWN, KC_RIGHT, _______, _______, _______,
- _______, KC_NO, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
- /* ,-----------------------------------------------------------------------------------------.
- * |Eject| BR- | BR+ | | | | |PREV |PLAY |NEXT |MUTE | V- | V+ | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | Reset |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
- [_ML] = LAYOUT_all(
- KC_MEDIA_EJECT, BR_DOWN, BR_UP, BL_TOGG, RGB_TOG, _______, _______, KC_MEDIA_PREV_TRACK, KC_MEDIA_PLAY_PAUSE, KC_MEDIA_NEXT_TRACK, KC_AUDIO_MUTE, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, KC_NO, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_NO, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, BL_BRTG, BL_UP, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, RGB_MODE_REVERSE, BL_DOWN,RGB_MODE_FORWARD),
-};
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- uint8_t key;
- switch (keycode) {
- case BR_DOWN:
- case BR_UP:
- // Clear the RGUI modifier placed by LM for _ML layer as brightness don't
- // work with modifiers.
- key = (keycode == BR_DOWN) ? KC_SCRL : KC_PAUS;
- if (record->event.pressed) {
- unregister_mods(MOD_RGUI);
- add_key(key);
- send_keyboard_report();
- } else {
- del_key(key);
- send_keyboard_report();
- }
- return false; // Skip all further processing of this key
- default:
- return true; // Process all other keycodes normally
- }
-}
diff --git a/keyboards/dz60/keymaps/macos_arrow/readme.md b/keyboards/dz60/keymaps/macos_arrow/readme.md
deleted file mode 100644
index cb700b38f0..0000000000
--- a/keyboards/dz60/keymaps/macos_arrow/readme.md
+++ /dev/null
@@ -1,87 +0,0 @@
-# Macos keymap with arrow
-
-This is a keymap for DZ60 configured with arrows using the layout below:
-
-[![](https://poitr.us/mARFK9+)](http://www.keyboard-layout-editor.com/#/gists/07d924064c77c0ff43de6b8a9519f931)
-
-My build used the following components:
-* DZ60 PCB
-* [Stainless steel alu plate option A with 2U left shift](https://www.aliexpress.com/item/Alu-plate-dz60-plate-for-DIY-mechanical-keyboard/32827595666.html) (optional)
-* [YMDK customized 61 64 68 ANSI keyset](https://www.amazon.com/Customized-Keyset-Profile-Mechanical-Keyboard/dp/B0777LMKKK)
-* 60 Cherry MX Clear for the main keys + 10 Cherry MX Grey for the large keys
-* [The wood case for DZ60](https://www.aliexpress.com/item/GH60-Keyboard-Wood-Case-PCB-Board-Position-Plate-Satellite-Axis-And-Walnut-Wood-Wrist-Rest-For/32836566852.html) (optional)
-
-## Base Layer
-
-```
-,-----------------------------------------------------------------------------------------.
-| ` | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Backspace |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-|-----------------------------------------------------------------------------------------+
-| _FL/Esc | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift | Z | X | C | V | B | N | M | , | . | / | | Up |Shift|
-|-----------------------------------------------------------------------------------------+
-| Ctrl | Alt | Cmd | _NL / Space |Cmd/_ML| Alt | Left| Down|Right|
-`-----------------------------------------------------------------------------------------'
-```
-
-* The escape key is moved to the capslock to get keep grave letter pristine.
-* The `Caps-Lock` (`Hyper`) key switch to the function layer (`_FL`) or escape when used alone.
-* The right `Cmd` key is used to switch to the media layer (`_ML`) when used with keys mapped on that layer.
-* The space key can be used to switch to the numpad layer (`_NL`) when used with one of the mapped key on that layer.
-
-## Function Layer (_FL)
-
-```
-,-----------------------------------------------------------------------------------------.
-| ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | Del |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | |PgDwn| PgUp| | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | Left| Down| Up |Right| | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
-The function layer is activated by the `Caps-Lock` (`Hyper`) key to access `F` keys. In addition, the `HJKL` are mapped as cursor keys on that layer.
-
-## Media Layer (_ML)
-
-```
-,-----------------------------------------------------------------------------------------.
-|Eject| BR- | BR+ | | | | |PREV |PLAY |NEXT |MUTE | V- | V+ | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | | | | | | Reset |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
-The media layer is activated by the right `Cmd` (`FN`) key. It contains the typical macos media keys on the top row. Blank keys act as `Cmd+` that key on the base layer.
-
-## Numpad Layer (_NL)
-
-```
-,-----------------------------------------------------------------------------------------.
-| | | | | | | | | % | ( | ) | < | > | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | * | 0 | 1 | 2 | 3 | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | . | - | 4 | 5 | 6 | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | , | = | 7 | 8 | 9 | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
-The numpad layer is activated by the space bar, when hold. \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/macos_arrow/rules.mk b/keyboards/dz60/keymaps/macos_arrow/rules.mk
deleted file mode 100644
index 1572f18c79..0000000000
--- a/keyboards/dz60/keymaps/macos_arrow/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-BACKLIGHT_ENABLE = yes
-RGBLIGHT_ENABLE = yes \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/marianas/customLogic.c b/keyboards/dz60/keymaps/marianas/customLogic.c
deleted file mode 100644
index 03ba92fe92..0000000000
--- a/keyboards/dz60/keymaps/marianas/customLogic.c
+++ /dev/null
@@ -1,138 +0,0 @@
-#include QMK_KEYBOARD_H
-#include "customLogic.h"
-#include "keymap.h"
-#include "keyDefinitions.h"
-#include "relativity.h"
-#include "timer.h"
-
-static int16_t fnTimer = 0;
-
-
-
-layer_state_t layer_state_set_user(layer_state_t state)
-{
- switch (get_highest_layer(state))
- {
- case QWERTY:
- rgblight_mode(9);
- break;
- case NAV_CLUSTER:
- rgblight_mode(29);
- break;
- case GAMING:
- rgblight_mode(26);
- break;
- case SQLMACROS:
- rgblight_mode(1);
- break;
- case FN_LAYER:
- rgblight_mode(RGBLIGHT_MODE_RAINBOW_SWIRL+5);
- break;
- }
- return state;
-}
-
-
-
-bool printSqlVerbs(uint16_t keycode, keyrecord_t *record)
-{
- if (record->event.pressed)
- {
- switch (keycode)
- {
- case S_LFTJN:
- SEND_STRING("LEFT JOIN");
- activateRelativity();
- return false;
- case S_INRJN:
- SEND_STRING("INNER JOIN ");
- activateRelativity();
- return false;
- case S_SLCT:
- SEND_STRING("SELECT "); return
- false;
- case S_FROM:
- SEND_STRING("FROM "); return
- false;
- case S_DSNCT:
- SEND_STRING("DISTINCT "); return
- false;
- case S_ORDER:
- SEND_STRING("ORDER BY "); return
- false;
- case S_WHERE:
- SEND_STRING("WHERE "); return
- false;
- case S_ALTER:
- SEND_STRING("ALTER SESSION SET CURRENT_SCHEMA = SUPPLY;"); return false;
- case S_ASTRK:
- SEND_STRING("* "); return false;
-
- }
- }
- return true;
-}
-
-
-bool isFn = false;
-bool didFn = false;
-
-
-bool updateLayerState(uint16_t keycode, keyrecord_t *record)
-{
-
- if (record->event.pressed)
- {
- switch (keycode)
- {
- case FN_QT:
- fnTimer = timer_read();
- layer_on(FN_LAYER);
- isFn = true;
- return false;
- }
- if (isFn)
- {
- didFn = true;
- return true;
- }
- }
- else
- {
- switch(keycode)
- {
- case FN_QT:
- layer_off(FN_LAYER);
- if (!didFn)
- {
- #if fnTimeout
- if (TIMER_DIFF_16(timer_read(), fnTimer) <= fnTimeout)
- {
- activateRelativity();
- }
- else
- {
- deactivateRelativity();
- }
- #else
- activateRelativity();
- #endif
- }
- didFn = false;
- isFn = false;
- return false;
- }
- }
- return true;
-}
-
-
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record)
-{
- return
- storeShiftState(keycode, record) &&
- printSqlVerbs(keycode, record) &&
- updateLayerState(keycode, record) &&
- handleSmartMacros(keycode, record);
-}
diff --git a/keyboards/dz60/keymaps/marianas/customLogic.h b/keyboards/dz60/keymaps/marianas/customLogic.h
deleted file mode 100644
index 29198d60b2..0000000000
--- a/keyboards/dz60/keymaps/marianas/customLogic.h
+++ /dev/null
@@ -1,10 +0,0 @@
-#define fnTimeout 500
-
-
-layer_state_t layer_state_set_user(layer_state_t state);
-
-bool printSqlVerbs(uint16_t keycode, keyrecord_t *record);
-
-bool updateLayerState(uint16_t keycode, keyrecord_t *record);
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record);
diff --git a/keyboards/dz60/keymaps/marianas/keyDefinitions.h b/keyboards/dz60/keymaps/marianas/keyDefinitions.h
deleted file mode 100644
index 3e99580e04..0000000000
--- a/keyboards/dz60/keymaps/marianas/keyDefinitions.h
+++ /dev/null
@@ -1,123 +0,0 @@
-
-//Control
-#define MO_FNLR MO(FN_LAYER)
-#define BACKSPC KC_BSPC
-#define ENTER_OR_SQL LT(SQLMACROS,KC_ENT)
-#define ESCAP KC_ESC
-#define PSCR KC_PSCR
-#define SCRL KC_SCRL
-#define PAUS KC_PAUSE
-#define NSRT KC_INSERT
-#define HOME KC_HOME
-#define PGUP KC_PGUP
-#define PGDN KC_PGDN
-#define END_ KC_END
-#define DEL KC_DELETE
-#define UPUP KC_UP
-#define D_WN KC_DOWN
-#define LEFT KC_LEFT
-#define RGHT KC_RIGHT
-
-//KEYPAD
-#define KP_1 KC_KP_1
-#define KP_2 KC_KP_2
-#define KP_3 KC_KP_3
-#define KP_4 KC_KP_4
-#define KP_5 KC_KP_5
-#define KP_6 KC_KP_6
-#define KP_7 KC_KP_7
-#define KP_8 KC_KP_8
-#define KP_9 KC_KP_9
-#define KP_0 KC_KP_0
-#define NMLK KC_NUM_LOCK
-#define STAR KC_KP_ASTERISK
-#define KSSH KC_KP_SLASH
-#define KMIN KC_KP_MINUS
-#define PLUS KC_KP_PLUS
-#define KNTR KC_KP_ENTER
-#define KDOT KC_KP_DOT
-
-//Modifiers
-#define CTLL KC_LCTL
-#define LEFTSHFT SC_LSPO
-#define WINL KC_LGUI
-#define ALTL KC_LALT
-#define CTLR KC_RCTL
-#define RIGHT_SHIFT__PAREN SC_RSPC
-#define WINR KC_RGUI
-#define ALTR KC_RALT
-#define APPR KC_APP
-
-
-//Punctuation
-#define CMMA KC_COMM
-#define PRRD KC_DOT
-#define SLSH KC_SLSH
-#define QUOT KC_QUOT
-#define COLN KC_SCLN
-#define LBRC KC_LBRC
-#define RBRC KC_RBRC
-#define EQUL KC_EQL
-#define MNUS KC_MINS
-#define BSLASH KC_BSLS
-
-//Layers
-#define QWRTY TO(QWERTY)
-#define NAVS TO(NAV_CLUSTER)
-#define GAME TO(GAMING)
-
-//Space
-#define ____ KC_TRNS
-#define _____ KC_TRNS
-#define ______ KC_TRNS
-#define ________ KC_TRNS
-#define ___________ KC_TRNS
-#define _________________ KC_TRNS
-#define SPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACE KC_SPC
-#define KCNO KC_NO
-
-enum sql_macros {
- S_LFTJN = SAFE_RANGE, // L
- S_INRJN, // I
- S_SLCT, // S
- S_FROM, // F
- S_DSNCT, // D
- S_ORDER, // O
- S_WHERE, // W
- S_ALTER, // Esc
- S_ASTRK, // *
-
- TD_A,
- TD_B,
- TD_C, // Corp, Corporation, Company
- TD_D, // Distribution, Dist, Distributor
- TD_E,
- TD_F,
- TD_G, // GlobalLookup
- TD_H,
- TD_I, // Instance, Item
- TD_J,
- TD_K,
- TD_L,
- TD_M,
- TD_N, // NadRate
- TD_O,
- TD_P, // Product, Person,
- TD_Q, // Darden
- TD_R,
- TD_S, // Supplier, Step
- TD_T, // Task, Type
- TD_U,
- TD_V,
- TD_W, // Workflow,
- TD_X,
- TD_Y,
- TD_Z,
- TD_BSPC,
- TD_ENT,
- TD_ESC,
-
- FN_QT
-};
-
-bool isShifted(void);
diff --git a/keyboards/dz60/keymaps/marianas/keymap.c b/keyboards/dz60/keymaps/marianas/keymap.c
deleted file mode 100644
index 8474ab1be3..0000000000
--- a/keyboards/dz60/keymaps/marianas/keymap.c
+++ /dev/null
@@ -1,50 +0,0 @@
-#include QMK_KEYBOARD_H
-#include "keymap.h"
-#include "relativity.h"
-#include "keyDefinitions.h"
-#include "customLogic.h"
-
-// planned change: store previous table names and abbreviations to allow scrolling for inner joins on table name+id and abbreviation+id.
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- [QWERTY]=
- LAYOUT_60_ansi(
- ESCAP, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, MNUS, EQUL, BACKSPC,
- KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, LBRC, RBRC, BSLASH,
- FN_QT, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, COLN, QUOT, ENTER_OR_SQL,
- LEFTSHFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, CMMA, PRRD, SLSH, RIGHT_SHIFT__PAREN,
- CTLL, WINL, ALTL, SPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACE, ALTR, WINR, APPR, CTLR),
-
- [NAV_CLUSTER]=
- LAYOUT_60_ansi(
- _____, PSCR, SCRL, PAUS, NSRT, HOME, PGUP, NMLK, KSSH, STAR, KMIN, ____, ____, ______,
- ______, ____, ____, ____, DEL, END_, PGDN, KP_7, KP_8, KP_9, PLUS, ____, ____, _____,
- _______, ____, ____, ____, ____, UPUP, UPUP, KP_4, KP_5, KP_6, PLUS, ____, ___________,
- ________, ____, ____, ____, LEFT, D_WN, RGHT, KP_1, KP_2, KP_3, KNTR, _________________,
- ____, ____, ____, /*-----------------*/KC_KP_0/*-----------------*/, KDOT, KNTR, ____, ____),
-
- [GAMING]=
- LAYOUT_60_ansi(
- _____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ______,
- ______, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, _____,
- KCNO, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ___________,
- ________, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, _________________,
- ____, KCNO, ____, /*------------------*/_____/*------------------*/, ____, KCNO, ____, QWRTY),
-
- [SQLMACROS]=
- LAYOUT_60_ansi(
- S_ALTER, ____, ____, ____, ____, ____, ____, ____, S_ASTRK, ____, ____, ____, ____, ___________,
- ______, ____, S_WHERE, ____, ____, ____, ____, ____, S_INRJN, S_ORDER, ____, ____, ____, ______,
- _______, KC_LBRC, S_SLCT, S_ASTRK ,S_FROM, ____, ____, ____, ____, S_LFTJN, ____, RBRC, ___________,
- ________, RGB_VAI, RGB_VAD, ____, ____, ____, ____, ____, ____, ____, ____, _________________,
- ____, ____, ____, /*------------------*/_____/*------------------*/, ____, ____, ____, ____),
-
- [FN_LAYER]=
- LAYOUT_60_ansi(
- 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_CAPS, KC_MPRV, KC_MPLY, KC_MNXT, LWIN(KC_R), ____, KC_CALC, KC_PGUP, KC_UP, KC_PGDN, KC_PSCR, KC_SCRL, KC_BRK, ____,
- ____, KC_VOLD, KC_MUTE, KC_VOLU, ____, ____, KC_HOME, KC_LEFT, KC_DOWN, KC_RIGHT, KC_INS, KC_DEL, ____,
- ____, RGB_HUI, RGB_SAI, RGB_SAD, ____, ____, KC_END, QWRTY, GAME, NAVS, ____, ____,
- ____, ____, ____, _________________, ____, KC_HYPR, KC_MEH, QK_BOOT)
-};
diff --git a/keyboards/dz60/keymaps/marianas/keymap.h b/keyboards/dz60/keymaps/marianas/keymap.h
deleted file mode 100644
index bb1ea68c77..0000000000
--- a/keyboards/dz60/keymaps/marianas/keymap.h
+++ /dev/null
@@ -1,15 +0,0 @@
-#include QMK_KEYBOARD_H
-
-
-enum marianas_layers {
- QWERTY,
-/*
- COLEMAK,
- DVORAK,
-*/
- NAV_CLUSTER,
- GAMING,
- SQLMACROS,
- FN_LAYER
-};
-
diff --git a/keyboards/dz60/keymaps/marianas/relativity.c b/keyboards/dz60/keymaps/marianas/relativity.c
deleted file mode 100644
index f498b86742..0000000000
--- a/keyboards/dz60/keymaps/marianas/relativity.c
+++ /dev/null
@@ -1,510 +0,0 @@
-#include "relativity.h"
-#include "keymap.h"
-#include "keyDefinitions.h"
-
-
-uint16_t *macroTaps = 0;
-
-char *tableNameList = 0;
-
-uint8_t *charCount = 0;
-uint8_t countPointer = 0;
-
-bool relativityActive = false;
-
-
-bool sendAbbr = false;
-
-
-static int16_t relativityTimer = 0;
-
-
-bool tempOff = false;
-
-
-
-
-void initStringData(void)
-{
- if (macroTaps == 0)
- {
- macroTaps = malloc(macroTapsLen*sizeof(uint16_t));
- for(int i = 0; i < macroTapsLen; i++)
- {
- macroTaps[i] = 0;
- }
- }
- if (tableNameList == 0)
- {
- tableNameList = malloc(tableNameListLen*sizeof(char));
- for(int i = 0; i < tableNameListLen; i++)
- {
- tableNameList[i] = 0;
- }
- }
- if (charCount == 0)
- {
- charCount = malloc(charCountLen*sizeof(uint8_t));
- for (int i = 0; i < charCountLen; i++)
- {
- charCount[i] = 0;
- }
- }
-}
-
-void activateRelativity(void)
-{
- initStringData();
- rgblight_mode(RGBLIGHT_MODE_KNIGHT);
- relativityTimer = timer_read();
- relativityActive = true;
-}
-
-bool deactivateRelativity(void)
-{
- rgblight_mode(9);
- eraseKeyCodes();
- eraseTableAbbreviation();
- eraseCharCounts();
- relativityActive = false;
- tempOff = false;
- return false;
-}
-
-bool containsCode(uint16_t kc)
-{
- for (int i = 0; i < macroTapsLen && macroTaps[i] > 0; i++)
- {
- if (macroTaps[i] == kc) return true;
- }
- return false;
-}
-
-bool lastCodeIs(uint16_t kc)
-{
- for (int i = 0; i < macroTapsLen-1 && macroTaps[i] > 0; i++)
- {
- if (macroTaps[i] == kc && macroTaps[i+1] == 0) return true;
- }
- return false;
-}
-
-bool last2CodeAre(uint16_t kc)
-{
- for (int i = 0; i < macroTapsLen-2 && macroTaps[i] > 0; i++)
- {
- if (macroTaps[i] == kc && macroTaps[i+1] == kc && macroTaps[i+2] == 0) return true;
- }
- return false;
-}
-
-bool last2CodesAre(uint16_t kc, uint16_t kc2)
-{
- for (int i = 0; i < macroTapsLen-2 && macroTaps[i] > 0; i++)
- {
- if (macroTaps[i] == kc && macroTaps[i+1] == kc2 && macroTaps[i+2] == 0) return true;
- }
- return false;
-}
-
-void addKeyCode(uint16_t kc)
-{
- int i = 0;
- while (i < macroTapsLen-2 && macroTaps[i] > 0) i++;
- if (macroTaps[i] == 0)
- {
- macroTaps[i] = kc;
- macroTaps[i+1] = 0;
- }
-}
-
-void eraseKeyCodes(void)
-{
- int i = 0;
- while (i < macroTapsLen && macroTaps[i] > 0) macroTaps[i++] = 0;
-}
-
-void eraseCharCounts(void)
-{
- while (countPointer > 0)
- {
- charCount[countPointer] = 0;
- countPointer--;
- }
- charCount[countPointer] = 0;
-}
-
-void printTableAbbreviationLimited(void)
-{
- if (tableNameList[0] == 0)
- {
- return;
- }
- int i = 0;
- for (i = 0; i < tableNameListLen && tableNameList[i] > 0; i++)
- {
- if (tableNameList[i] >= 65 && tableNameList[i] <= 90)
- {
- send_char(tableNameList[i]+32);
- }
- else
- {
- send_char(tableNameList[i]);
- }
- }
-}
-
-void printTableAbbreviation(void)
-{
- if (tableNameList[0] == 0)
- {
- return;
- }
- send_char(0x20);
- int i = 0;
- for (i = 0; i < tableNameListLen && tableNameList[i] > 0; i++)
- {
- if (tableNameList[i] >= 65 && tableNameList[i] <= 90)
- {
- send_char(tableNameList[i]+32);
- }
- else
- {
- send_char(tableNameList[i]);
- }
- }
- send_char(0x20);
-}
-
-void eraseTableAbbreviation(void)
-{
- for (int i = 0; i < tableNameListLen && tableNameList[i] > 0; i++)
- {
- tableNameList[i] = '\0';
- }
-}
-
-void printString(char* str)
-{
-
- if (str[0] != '\0')
- {
- int i = 0;
- while (true)
- {
- if (str[i] == 0)
- {
- break;
- }
- send_char(str[i++]);
- charCount[countPointer]++;
- }
- }
-}
-
-void printStringAndQueueChar(char* str)
-{
- if (charCount[countPointer] > 0 && countPointer < charCountLen)
- {
- countPointer++;
- }
- sendAbbr = true;
- if (str[0] != '\0')
- {
- printString(str);
-
- for (int i = 0; i < tableNameListLen-1; i++)
- {
- if (tableNameList[i] == '\0')
- {
- tableNameList[i] = str[0];
- tableNameList[i+1] = '\0';
- break;
- }
- else if (i == tableNameListLen-2)
- {
- printTableAbbreviation();
- break;
- }
- }
- //for (i = 0; i < tableNameListLen && tableNameList[i] > 0; i++)
- //{
- // send_char(tableNameList[i]);
- //}
- //send_string_P("Darden");
- //send_string_P(&myarray);
- //send_string_P(str);
- }
-}
-
-void ReplaceString(char *orig, char *repl)
-{
- int i = 0;
- while((orig[i] != 0x0 && repl[i] != 0x0) && orig[i] == repl[i])
- i++;
-
- if(orig[i] != 0x0)
- {
- int o = i;
- while (orig[o++] != 0x0) {
- charCount[countPointer]--;
- register_code(KC_BSPC);
- unregister_code(KC_BSPC);
- }
- }
- printString(repl+i);
-}
-
-void deletePrev(void)
-{
- if (countPointer == 0 && charCount[countPointer] == 0)
- return;
- for (int i = 0; i < charCount[countPointer]; i++)
- {
- register_code(KC_BSPC);
- unregister_code(KC_BSPC);
- }
- charCount[countPointer] = 0;
- int i = 1;
- for (;i < tableNameListLen-1; i++)
- {
- if (tableNameList[i] == 0x0)
- {
- break;
- }
- }
- tableNameList[i-1] = 0x0;
- if (countPointer > 0)
- {
- countPointer--;
- }
-}
-
-bool processSmartMacroTap(uint16_t kc)
-{
- if (relativityTimer > 0 && TIMER_DIFF_16(timer_read(), relativityTimer) >= relTimeout)
- {
- deactivateRelativity();
- return true;
- }
- relativityTimer = 0;
- switch(kc)
- {
- case KC_C:
- if (containsCode(KC_D))
- {
- printString("ribution");
- printStringAndQueueChar("Center");
- }
- else if (last2CodeAre(KC_C))
- {
- ReplaceString("Corporation", "Contact");
- }
- else if(lastCodeIs(KC_C))
- {
- printString("oration");
- }
- else
- {
- printStringAndQueueChar("Corp");
- }
- break;
- case KC_D:
- if (last2CodeAre(KC_D))
- {
- ReplaceString("Distribution", "Distributor");
- }
- else if(lastCodeIs(KC_D))
- {
- printString("ribution");
- }
- else
- {
- printStringAndQueueChar("Dist");
- }
- break;
- case KC_G:
- printStringAndQueueChar("Global");
- printStringAndQueueChar("Lookup");
- break;
- case KC_I:
- if (containsCode(KC_W))
- printStringAndQueueChar("Instance");
- else
- printStringAndQueueChar("Item");
- break;
- case KC_N:
- printStringAndQueueChar("NadRate");
- break;
- case KC_P:
- if (last2CodesAre(KC_D, KC_C))
- {
- ReplaceString("DistributionCenter", "DistCenter");
- printStringAndQueueChar("Pricing");
- }
- else if (last2CodeAre(KC_P))
- {
- }
- else if(lastCodeIs(KC_P))
- {
- ReplaceString("Product", "Person");
- }
- else
- {
- printStringAndQueueChar("Product");
- }
- break;
- case KC_Q:
- printStringAndQueueChar("Darden");
- break;
- case KC_S:
- if (containsCode(KC_W))
- if (containsCode(KC_S) || containsCode(KC_D))
- printStringAndQueueChar("Step");
- else
- printStringAndQueueChar("Session");
- else
- printStringAndQueueChar("Supplier");
- break;
- case KC_T:
- if (containsCode(KC_W))
- printStringAndQueueChar("Task");
- else
- printStringAndQueueChar("Type");
- break;
- case KC_W:
- printStringAndQueueChar("Workflow");
- break;
- }
- addKeyCode(kc);
- return false;
-}
-
-
-bool shifted = false;
-bool isShifted(void)
-{
- return shifted;
-}
-
-void setShifted(bool val)
-{
- shifted = val;
-}
-
-
-bool storeShiftState(uint16_t keycode, keyrecord_t *record)
-{
-
- if (record->event.pressed)
- {
- switch (keycode)
- {
- case SC_LSPO:
- case SC_RSPC:
- shifted = true;
- }
- }
- else
- {
- switch (keycode)
- {
-
- case SC_LSPO:
- case SC_RSPC:
- shifted = false;
- return true;
- }
- }
- return true;
-}
-
-bool handleSmartMacros(uint16_t keycode, keyrecord_t *record)
-{
- if (relativityActive != true) return true;
- if (record->event.pressed)
- {
- switch (keycode)
- {
- case KC_BSPC:
- if (!isShifted()){
- deletePrev();
- }
- else {
- register_code(KC_BSPC);
- unregister_code(KC_BSPC);
- }
- return false;
- case KC_A:
- case KC_B:
- case KC_C:
- case KC_D:
- case KC_E:
- case KC_F:
- case KC_G:
- case KC_H:
- case KC_I:
- case KC_J:
- case KC_K:
- case KC_L:
- case KC_M:
- case KC_N:
- case KC_O:
- case KC_P:
- case KC_Q:
- case KC_R:
- case KC_S:
- case KC_T:
- case KC_U:
- case KC_V:
- case KC_W:
- case KC_X:
- case KC_Y:
- case KC_Z:
- return processSmartMacroTap(keycode);
-
- case PRRD:
- if (tempOff)
- {
- SEND_STRING("Id = ");
- printTableAbbreviationLimited();
- SEND_STRING(".Id");
- return deactivateRelativity();
- }
- else
- {
- printTableAbbreviation();
- SEND_STRING("ON ");
- printTableAbbreviationLimited();
- eraseKeyCodes();
- eraseTableAbbreviation();
- eraseCharCounts();
- tempOff = true;
- return true;
- }
-
-
- case KC_SPC:
- printTableAbbreviation();
- return deactivateRelativity();
- case ENTER_OR_SQL:
- if (tempOff)
- {
- SEND_STRING("Id = ");
- printTableAbbreviationLimited();
- SEND_STRING(".Id");
- deactivateRelativity();
- return true;
- }
- else
- {
- printTableAbbreviation();
- deactivateRelativity();
- return true;
- }
- case KC_ESC:
- return deactivateRelativity();
- }
- }
- return true;
-}
diff --git a/keyboards/dz60/keymaps/marianas/relativity.h b/keyboards/dz60/keymaps/marianas/relativity.h
deleted file mode 100644
index c917b1a4dc..0000000000
--- a/keyboards/dz60/keymaps/marianas/relativity.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#include QMK_KEYBOARD_H
-#define macroTapsLen 32
-#define tableNameListLen 32
-#define charCountLen 32
-
-#define relTimeout 1500
-
-
-void activateRelativity(void);
-bool deactivateRelativity(void);
-void initStringData(void);
-bool containsCode(uint16_t kc);
-bool lastCodeIs(uint16_t kc);
-bool last2CodeAre(uint16_t kc);
-bool last2CodesAre(uint16_t kc, uint16_t kc2);
-void addKeyCode(uint16_t kc);
-void eraseKeyCodes(void);
-void eraseCharCounts(void);
-void printTableAbbreviation(void);
-void eraseTableAbbreviation(void);
-void printString(char* str);
-void printStringAndQueueChar(char* str);
-void ReplaceString(char *orig, char *repl);
-void deletePrev(void);
-bool processSmartMacroTap(uint16_t kc);
-bool isShifted(void);
-void setShifted(bool);
-
-
-
-bool handleSmartMacros(uint16_t keycode, keyrecord_t *record);
-bool storeShiftState(uint16_t keycode, keyrecord_t *record);
diff --git a/keyboards/dz60/keymaps/marianas/rules.mk b/keyboards/dz60/keymaps/marianas/rules.mk
deleted file mode 100644
index 11eb15fe15..0000000000
--- a/keyboards/dz60/keymaps/marianas/rules.mk
+++ /dev/null
@@ -1,21 +0,0 @@
-# Build Options
-# comment out to disable the options.
-#
-
-
-BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = no # Mouse keys(+4700)
-EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
-CONSOLE_ENABLE = no # Console for debug(+400)
-COMMAND_ENABLE = no # Commands for debug and configuration
-SLEEP_LED_ENABLE = no # Breathing sleep LED during USB suspend
-NKRO_ENABLE = no # USB 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
-AUDIO_ENABLE = no
-RGBLIGHT_ENABLE = yes
-TAP_DANCE_ENABLE = no
-AUTO_SHIFT_ENABLE = no
-
-
-SRC += relativity.c
-SRC += customLogic.c
diff --git a/keyboards/dz60/keymaps/model42/keymap.c b/keyboards/dz60/keymaps/model42/keymap.c
deleted file mode 100644
index 30b95e63e0..0000000000
--- a/keyboards/dz60/keymaps/model42/keymap.c
+++ /dev/null
@@ -1,64 +0,0 @@
-#include QMK_KEYBOARD_H
-
-// Hard Reload Chrome
-enum dz60_keycodes {
- LT_1_OR_RELOAD_CHROME = SAFE_RANGE
-};
-
-const uint16_t PROGMEM keymaps[][5][15] = {
-// layer 0
-LAYOUT_directional(KC_GRV, 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_PGUP, KC_PGDN,
- 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,
- KC_ESC, 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, LT(3, KC_Z), KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, MT(MOD_RSFT, KC_SLSH), KC_UP, KC_SLSH,
- KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, LT(4, KC_SPC), KC_BSPC, MO(2), LT_1_OR_RELOAD_CHROME, KC_LEFT, KC_DOWN, KC_RGHT),
-
-// layer 1
-LAYOUT_directional(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, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, QK_BOOT,
- 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, BL_DOWN,BL_TOGG, BL_UP, BL_STEP, 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),
-
-// layer 2
-LAYOUT_directional(KC_TRNS, 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_HOME, 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, 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, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
-
-// layer 3
-LAYOUT_directional(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, 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, KC_TRNS),
-
-// layer 4
-LAYOUT_directional(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_MS_BTN1, KC_MS_UP, KC_MS_BTN2, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, 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, KC_TRNS),
-};
-
-uint16_t custom_lt_timer;
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- if(LT_1_OR_RELOAD_CHROME == keycode) {
- if(record->event.pressed) {
- custom_lt_timer = timer_read();
- layer_on(1);
- } else {
- layer_off(1);
- if (timer_elapsed(custom_lt_timer) < 200) {
- register_code(KC_LGUI);
- register_code(KC_RSFT);
- register_code(KC_R);
- unregister_code(KC_R);
- unregister_code(KC_RSFT);
- unregister_code(KC_LGUI);
- }
- }
- }
- return true;
-}
diff --git a/keyboards/dz60/keymaps/model42/readme.md b/keyboards/dz60/keymaps/model42/readme.md
deleted file mode 100644
index 04fa11aad5..0000000000
--- a/keyboards/dz60/keymaps/model42/readme.md
+++ /dev/null
@@ -1,42 +0,0 @@
-# yanfali's keymap for KBDFans DZ60 PCB
-
-## 4 Layers
-
-### Layer 0
-
-![layer 0](https://imgur.com/gELh7Se.png)
-Conventional ANSI layout. Except:
-
- - Backspace has been replaced with 2 keys
- - PGUP
- - PGDN
- - 2.25U Left shift is now 1.25U with 1U key LT(layer 3, KC_Z)
- - Bottom right shift is 1.75U. Has arrow cluster. Tap right shift for / and dedicated / key is to far right.
- - Bottom row, split space bar
- - 2.75U (Space)
- - 1.25U (mouse key + WASD) with LT(4, KC_SPC)
- - 2.25U (backspace)
- - 1U MO(layer 2)
- - 1U LT(layer 1, SHIFT+LGUI+R)
- - arrows.
-
-### Layer 1
-
-![layer 1](https://imgur.com/X7iKNxQ.png)
-RGB underglow and backlight controls, Reset
-
-### Layer 2
-
-![layer 2](https://imgur.com/bOiQI69.png)
-F1-F12, PGUP -> HOME, PGDN -> END
-
-### Layer 3
-
-Unused at this time but tied to 3 FN key to right of 1.25U left shift.
-
-### Layer 4
-
- * WASD - Mouse controls
- * Q - Btn 1
- * E - Btn 2
-
diff --git a/keyboards/dz60/keymaps/mpaarating/keymap.c b/keyboards/dz60/keymaps/mpaarating/keymap.c
deleted file mode 100644
index 0d8ae497ef..0000000000
--- a/keyboards/dz60/keymaps/mpaarating/keymap.c
+++ /dev/null
@@ -1,24 +0,0 @@
-#include QMK_KEYBOARD_H
-
-// Layer definition
-#define L0 0
-#define L1 1
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- [L0] = LAYOUT_60_2_function(
- 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_GRAVE,
- 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(L1),
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RCTL, KC_RGUI, MO(L1)
- ),
-
- [L1] = LAYOUT_60_2_function(
- 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, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_PSCR, KC_UP, KC_TRNS, KC_DELETE,
- KC_CAPS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_INS, KC_LEFT, KC_RIGHT, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, BL_DOWN, BL_TOGG, BL_UP, BL_STEP, KC_TRNS, KC_TRNS, KC_END, KC_DOWN, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS
- )
-};
diff --git a/keyboards/dz60/keymaps/mpaarating/readme.md b/keyboards/dz60/keymaps/mpaarating/readme.md
deleted file mode 100644
index d21d26c757..0000000000
--- a/keyboards/dz60/keymaps/mpaarating/readme.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# DZ60
-
-![dz60](https://i.imgur.com/nVOX9Gb.jpg)
-
-### Layout
-**Note:** Layer 2 does not exist currently
-![layer 0](https://i.imgur.com/uXFTNBs.png)
-![layer 1](https://i.imgur.com/f7uTkDU.png)
-
-Make example for this keyboard (after setting up your build environment):
-
- make dz60:mpaarating
diff --git a/keyboards/dz60/keymaps/mpstewart/config.h b/keyboards/dz60/keymaps/mpstewart/config.h
deleted file mode 100644
index 92d4cfb50a..0000000000
--- a/keyboards/dz60/keymaps/mpstewart/config.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#pragma once
-
-// Turn off RGB when computer goes to sleep
-#ifdef RGBLIGHT_ENABLE
-#define RGBLIGHT_SLEEP
-#endif // RGBLIGHT_ENABLE
diff --git a/keyboards/dz60/keymaps/mpstewart/keymap.c b/keyboards/dz60/keymaps/mpstewart/keymap.c
deleted file mode 100644
index 8cc97a549b..0000000000
--- a/keyboards/dz60/keymaps/mpstewart/keymap.c
+++ /dev/null
@@ -1,90 +0,0 @@
-#include QMK_KEYBOARD_H
-#define C_ESC CTL_T(KC_ESC)
-
-
-// Layers
-#define _BASE 0
-#define _FN 1
-#define _LIGHTS 2
-
-/* Layout designed primarily around replicating the ergonomics of an HHKB, with
- * a standard 60% spacebar row to be more compatible with conveniently
- * available parts. The feature most shamelessly ripped off from the HHKB is
- * the split right shift and backspace.
- *
- * This keymap is macOS-oriented by default, but pressing the AG_TOGG key on
- * the _FN layer will swap alt and gui, making this layout also functional for
- * Linux and PC.
- */
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-/* _BASE layer
- * Looks like this Arranged like this
- * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- * │Esc│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ \ │ ` │ │00 │01 │02 │03 │04 │05 │06 │07 │08 │09 │0a │0b │0c │0d │0e │
- * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- * │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ { │ } │Bksp │ │10 │12 │13 │14 │15 │16 │17 │18 │19 │1a │1b │1c │1d │1e │
- * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │esc/^ │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │ Enter │ │20 │22 │23 │24 │25 │26 │27 │28 │29 │2a │2b │2c │2d │
- * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- * │lshift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │rshift│fn │ │30 │32 │33 │34 │35 │36 │37 │38 │39 │3a │3b │3d │3e │
- * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
- * │ctrl│alt │win │ │win │alt │menu│ctrl│ │40 │41 │43 │46 │4a │4b │4d │4e │
- * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
-*/
- [_BASE] = LAYOUT_60_ansi_split_bs_rshift(
- // _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E
-/*0_*/ 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,
-/*1_*/ 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,
-/*2_*/ C_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
-/*3_*/ 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),
-/*4_*/ KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_RGUI, KC_RALT, MO(_LIGHTS), KC_RCTL
- ),
-
-/* _FN layer, where blank keys indicates transparency to the base layer
- * Looks like this Arranged like this (as above)
- * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
- * │slp│F1 │F2 │F3 │F4 │F5 │F6 │F7 │F8 │F9 │F10│F11│F12│ins│del│ │00 │01 │02 │03 │04 │05 │06 │07 │08 │09 │0a │0b │0c │0d │0e │
- * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤ ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┤
- * │caps │bup│bdn│ │XXX│ │ │ │prt│scl│pus│ ↑ │ │ │ │10 │12 │13 │14 │15 │16 │17 │18 │19 │1a │1b │1c │1d │1e │
- * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤
- * │ │vup│vdn│vmt│ │ │ │ │hme│pup│ ← │ → │ Return │ │20 │22 │23 │24 │25 │26 │27 │28 │29 │2a │2b │2c │2d │
- * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤ ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┤
- * │lshift │ │ │ │ │ │ │ │end│pdn│ ↓ │rshift│ │ │30 │32 │33 │34 │35 │36 │37 │38 │39 │3a │3b │3d │3e │
- * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤ ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬────┬┴───┤
- * │ctrl│lalt│lgui│ S P A C E │rgui│ralt│menu│ctrl│ │40 │41 │43 │46 │4a │4b │4d │4e │
- * └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘ └────┴────┴────┴────────────────────────┴────┴────┴────┴────┘
- * XXX = QK_BOOT (dfu mode)
-*/
- [_FN] = LAYOUT_60_ansi_split_bs_rshift(
- // _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E
-/*0_*/ KC_SLEP, 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,
-/*1_*/ KC_CAPS, KC_BRID, KC_BRIU, KC_NO, QK_BOOT, KC_NO, KC_NO, KC_NO, KC_PSCR, KC_SCRL, KC_PAUS, KC_UP, KC_NO, KC_NO,
-/*2_*/ KC_NO, KC_VOLD, KC_VOLU, KC_MUTE, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_LEFT, KC_RGHT, KC_RETURN,
-/*3_*/ SC_LSPO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_END, KC_PGDN, KC_DOWN, SC_RSPC, KC_TRNS,
-/*4_*/ KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_RGUI, KC_RALT, KC_APP, AG_TOGG
- ),
-
-/* _LIGHTS LAYER (stolen shamelessly from 256k_HHKB
- *
- * ,---------------------------------------------------------------------------------------------------------------------+
- * | RGB_TOGGLE | STATIC | BREATHE | RAINBOW | SWIRL | SNAKE | KNIGHTRIDER | XMAS | STATIC_GRAD | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | RBG_MOD | HUE_INC | SATURATION_INC | BRIGHT_INC | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | CTRL | HUE_DEC | SATURATION_DEC | BRIGHT_DEC | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | Shift | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ | _ |
- * |----------------------------------------------------------------------------------------------------------------------+
- * | _ | _ | _ | _ | _ |
- * `----------------------------------------------------------------------------------------------------------------------'
- */
- [_LIGHTS] = LAYOUT_60_ansi_split_bs_rshift(
-// _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E
-/*0_*/ RGB_TOG, RGB_M_P, RGB_M_B, RGB_M_R, RGB_M_SW, RGB_M_SN, RGB_M_K, RGB_M_X, RGB_M_G, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
-/*1_*/ RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
-/*2_*/ KC_NO, RGB_HUD, RGB_SAD, RGB_VAD, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
-/*3_*/ 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,
-/*4_*/ KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO
- )
-};
diff --git a/keyboards/dz60/keymaps/mpstewart/rules.mk b/keyboards/dz60/keymaps/mpstewart/rules.mk
deleted file mode 100644
index 176a650c93..0000000000
--- a/keyboards/dz60/keymaps/mpstewart/rules.mk
+++ /dev/null
@@ -1,10 +0,0 @@
-EXTRAKEY_ENABLE = yes
-NKRO_ENABLE = yes
-
-BACKLIGHT_ENABLE = yes
-MOUSEKEY_ENABLE = no
-AUDIO_ENABLE = no
-RGBLIGHT_ENABLE = yes
-LEADER_ENABLE = no
-MIDI_ENABLE = no
-BLUETOOTH_ENABLE = no
diff --git a/keyboards/dz60/keymaps/muralisc/keymap.c b/keyboards/dz60/keymaps/muralisc/keymap.c
deleted file mode 100644
index d7d4326a12..0000000000
--- a/keyboards/dz60/keymaps/muralisc/keymap.c
+++ /dev/null
@@ -1,72 +0,0 @@
-/* Copyright 2022 Murali Suresh
- *
- * 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
-
-// Copied from keyboards/dz60/keymaps/60_ansi/keymap.c
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Qwerty
- * ,------------------------------------------------------------------------------------------.
- * | ` ~ | 1! | 2@ | 3# | 4$ | 5% | 6^ | 7& | 8* | 9( | 0) | - | = | Bkspc |
- * |------------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |------------------------------------------------------------------------------------------+
- * | Ctl_T(C) | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |------------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RShift |
- * |------------------------------------------------------------------------------------------+
- * | MO1 | Cmd | Alt | Space | RAlt | Cmd | MO2 | RCTL |
- * `------------------------------------------------------------------------------------------'
- */
-
- LAYOUT_60_ansi(
- KC_GRV, 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,
- 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_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_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, MO(2), KC_RCTL),
-
- /* Qwerty
- * ,------------------------------------------------------------------------------------------.
- * | Esc | F1 | F2 | F3 | F4 | 5% | 6^ | 7& | 8* | 9( | 0) | - | = | Bkspc |
- * |------------------------------------------------------------------------------------------+
- * | Tab | Q | W | End | R | T | Y | U | I | O | PsCr| SlCk| Paus| \ |
- * |------------------------------------------------------------------------------------------+
- * | Ctl_T(C) | Home| S | D | Pgdn| G | Left| Down| Up | Rght| Home| PgUp| Enter |
- * |------------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | PgUp| N | M | , | End | PgDn| RShift |
- * |------------------------------------------------------------------------------------------+
- * | MO1 | Cmd | Alt | Space | RAlt | Cmd | MO2 | RCTL |
- * `------------------------------------------------------------------------------------------'
- */
-
-
- LAYOUT_60_ansi(
- 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_TRNS, KC_TRNS, KC_TRNS, KC_END , KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PSCR, KC_SCRL, KC_PAUS, QK_BOOT,
- KC_TRNS, KC_HOME, KC_TRNS, KC_TRNS, KC_PGDN, KC_TRNS, KC_LEFT, KC_DOWN, KC_UP , KC_RGHT, KC_HOME, KC_PGUP, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, KC_TRNS, KC_TRNS, KC_END, KC_PGDN, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
-
- LAYOUT_60_ansi(
- 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_TRNS, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_TRNS, KC_PSCR, KC_SCRL, KC_PAUS, QK_BOOT,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_INS, KC_HOME, KC_PGUP, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, BL_DOWN, BL_TOGG, BL_UP, BL_STEP, KC_TRNS, KC_DEL, KC_END, KC_PGDN, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS)
-};
diff --git a/keyboards/dz60/keymaps/olivierko/keymap.c b/keyboards/dz60/keymaps/olivierko/keymap.c
deleted file mode 100644
index 7d49d1b51d..0000000000
--- a/keyboards/dz60/keymaps/olivierko/keymap.c
+++ /dev/null
@@ -1,87 +0,0 @@
-#include QMK_KEYBOARD_H
-
-enum keyboard_layers {
- _BL,
- _SL,
- _FL,
- _CL,
-};
-
-enum custom_keycodes {
- SWE_AA = SAFE_RANGE,
- SWE_AE,
- SWE_OE,
-};
-
-char *alt_codes[][2] = {
- {
- SS_LALT(SS_TAP(X_KP_0)SS_TAP(X_KP_2)SS_TAP(X_KP_2)SS_TAP(X_KP_9)), // Alt+0229 → å
- SS_LALT(SS_TAP(X_KP_0)SS_TAP(X_KP_1)SS_TAP(X_KP_9)SS_TAP(X_KP_7)), // Alt+0197 → Å
- },
- {
- SS_LALT(SS_TAP(X_KP_0)SS_TAP(X_KP_2)SS_TAP(X_KP_2)SS_TAP(X_KP_8)), // Alt+0228 → ä
- SS_LALT(SS_TAP(X_KP_0)SS_TAP(X_KP_1)SS_TAP(X_KP_9)SS_TAP(X_KP_6)), // Alt+0196 → Ä
- },
- {
- SS_LALT(SS_TAP(X_KP_0)SS_TAP(X_KP_2)SS_TAP(X_KP_4)SS_TAP(X_KP_6)), // Alt+0246 → ö
- SS_LALT(SS_TAP(X_KP_0)SS_TAP(X_KP_2)SS_TAP(X_KP_1)SS_TAP(X_KP_4)), // Alt+0214 → Ö
- },
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- [_BL] = LAYOUT_olivierko(
- 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,
- MO(_FL), 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_UP, KC_RSFT,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_LEFT, KC_DOWN, KC_RIGHT, KC_RCTL),
-
- [_SL] = LAYOUT_olivierko(
- 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, SWE_AA, KC_NO, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, SWE_OE, SWE_AE, 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),
-
- [_FL] = LAYOUT_olivierko(
- 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_PAUSE,
- 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_DELETE,
- KC_NO, DF(_BL), DF(_SL), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_INS,
- KC_LSFT, KC_NO, KC_NO, KC_CAPS, KC_NO, KC_NO, KC_NO, KC_MUTE, KC_NO, KC_NO, KC_NO, KC_PGUP, KC_RSFT,
- KC_LCTL, MO(_CL), KC_LALT, KC_MPLY, KC_HOME, KC_PGDN, KC_END, KC_RCTL),
-
- [_CL] = LAYOUT_olivierko(
- RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_NO, KC_NO, KC_NO, KC_NO, QK_BOOT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_NO, KC_NO, KC_NO, DB_TOGG, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_LSFT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_RSFT,
- KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO),
-};
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record)
-{
- if (!record->event.pressed)
- return true;
-
- switch (keycode) {
- case SWE_AA:
- case SWE_AE:
- case SWE_OE: {
- uint16_t index = keycode - SWE_AA;
- uint8_t shift = get_mods() & (MOD_BIT(KC_LSFT) | MOD_BIT(KC_RSFT));
-
- unregister_code(KC_LSFT);
- unregister_code(KC_RSFT);
-
- send_string(alt_codes[index][(bool)shift]);
-
- if (shift & MOD_BIT(KC_LSFT)) register_code(KC_LSFT);
- if (shift & MOD_BIT(KC_RSFT)) register_code(KC_RSFT);
-
- return false;
- }
- default:
- return true;
- }
-} \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/olivierko/readme.md b/keyboards/dz60/keymaps/olivierko/readme.md
deleted file mode 100644
index 54ade6d78e..0000000000
--- a/keyboards/dz60/keymaps/olivierko/readme.md
+++ /dev/null
@@ -1,21 +0,0 @@
-# DZ60
-### _BL:
-Base layer with american ANSI layout.
-
-![_BL](https://i.imgur.com/BPMn7dk.png)
-### _SL:
-Swedish layer with ÅÄÖ at original positions.
-
-![_SL](https://i.imgur.com/I8QRh24.png)
-### _FL:
-Function layer including various extra keys.
-
-![_FL](https://i.imgur.com/nCbCIrZ.png)
-### _CL:
-Control layer for managing RGB and flashing.
-
-![_CL](https://i.imgur.com/QnoMgsb.png)
-### Make command:
-```sh
-make dz60:olivierko:flash
-``` \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/ottodokto/config.h b/keyboards/dz60/keymaps/ottodokto/config.h
deleted file mode 100644
index 331b14f287..0000000000
--- a/keyboards/dz60/keymaps/ottodokto/config.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/*---defines-------------------------------------------- */
-#define TAPPING_TOGGLE 2 // toggle on layer on two taps.
-
-/*---RGB settings-------------------------------------------- */
-#undef RGBLIGHT_HUE_STEP
-#undef RGBLIGHT_SAT_STEP
-#undef RGBLIGHT_VAL_STEP
-#undef RGBLIGHT_EFFECT_CHRISTMAS_INTERVAL
-
-#define RGBLIGHT_HUE_STEP 10
-#define RGBLIGHT_SAT_STEP 17
-#define RGBLIGHT_VAL_STEP 17
-#define RGBLIGHT_EFFECT_CHRISTMAS_INTERVAL 200 \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/ottodokto/keymap.c b/keyboards/dz60/keymaps/ottodokto/keymap.c
deleted file mode 100644
index 5684afe26c..0000000000
--- a/keyboards/dz60/keymaps/ottodokto/keymap.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- Last updated: 3 Aug 2019
- DZ60 Layout by ottodokto
-
- This layout is a modification of the 60 tsangan hhkb layout,
- with an additional layer to update the arrow keys and
- */
-
-#include QMK_KEYBOARD_H
-
-/*---Layers-------------------------------------------- */
-#define _base 0 // default, tsangan layout with split backspace
-#define _func 1 // media controls and reset buttons
-
-/*---defines-------------------------------------------- */
-#define KC_CTOG LT(_func, KC_CAPS)
-#define KC_TTAP TT(_func)
-
-#define RGB_STA RGB_M_P // rgb static
-#define RGB_BRE RGB_M_B // rgb breathe
-#define RGB_RAI RGB_M_R // rgb rainbow
-#define RGB_SWI RGB_M_SW // rgb swirl
-#define RGB_SNA RGB_M_SN // rgb snake
-#define RGB_KNI RGB_M_K // rgb knight
-#define RGB_GRA RGB_M_G // rgb gradient
-
-
-/*---Layout-------------------------------------------- */
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [_base] = LAYOUT_60_tsangan_hhkb(
- 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_CTOG, 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, KC_TTAP,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, KC_RCTL
- ),
- [_func] = LAYOUT_60_tsangan_hhkb(
- RGB_TOG, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, QK_BOOT,
- _______, KC_HOME, KC_UP, KC_END, KC_PGUP, _______, RGB_SPI, RGB_HUD, RGB_VAI, RGB_HUI, KC_MUTE, KC_VOLD, KC_VOLU, KC_DEL,
- _______, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, _______, RGB_SPD, RGB_SAD, RGB_VAD, RGB_SAI, KC_BRID, KC_BRIU, _______,
- _______, RGB_STA, RGB_BRE, RGB_RAI, RGB_SWI, RGB_SNA, RGB_KNI, RGB_GRA, VK_TOGG, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______
- )
-}; \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/ottodokto/rules.mk b/keyboards/dz60/keymaps/ottodokto/rules.mk
deleted file mode 100644
index 1b0f198d06..0000000000
--- a/keyboards/dz60/keymaps/ottodokto/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-VELOCIKEY_ENABLE = yes
diff --git a/keyboards/dz60/keymaps/pinpox/keymap.c b/keyboards/dz60/keymaps/pinpox/keymap.c
deleted file mode 100644
index a80a78c4b2..0000000000
--- a/keyboards/dz60/keymaps/pinpox/keymap.c
+++ /dev/null
@@ -1,22 +0,0 @@
-#include QMK_KEYBOARD_H
-
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- // Qwerty
- [0] = LAYOUT_60_ansi(
- KC_GRV, 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,
- KC_ESC, 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,
- KC_LCTL, KC_LGUI, MO(1), KC_SPC, KC_ALGR, KC_RGUI, KC_LALT, KC_RCTL
- ),
-
- // Special keys
- [1] = LAYOUT_60_ansi(
- KC_SLEP, KC_F1, KC_F2, KC_F3, KC_F3, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DEL,
- KC_NO, RGB_MOD, RGB_RMOD, KC_NO, KC_NO, KC_NO, KC_DOWN, KC_RGHT, KC_NO, KC_NO, KC_NO, KC_PGUP, KC_PGDN, KC_NO,
- KC_CAPS, BL_TOGG, RGB_TOG, KC_NO, KC_NO, KC_NO, KC_LEFT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_MFFD,
- KC_NO, BL_UP, BL_DOWN, BL_BRTG, KC_NO, KC_NO, KC_UP, KC_NO, KC_HOME, KC_END, KC_NO, KC_PSCR,
- KC_NO, KC_NO, KC_TRNS, KC_MPLY, KC_NO, KC_NO, KC_TRNS, KC_NO
- )
-};
diff --git a/keyboards/dz60/keymaps/pinpox/rules.mk b/keyboards/dz60/keymaps/pinpox/rules.mk
deleted file mode 100644
index 7e4fd5d349..0000000000
--- a/keyboards/dz60/keymaps/pinpox/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
-BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
diff --git a/keyboards/dz60/keymaps/split_space_arrows/keymap.c b/keyboards/dz60/keymaps/split_space_arrows/keymap.c
deleted file mode 100644
index 0ac20ea480..0000000000
--- a/keyboards/dz60/keymaps/split_space_arrows/keymap.c
+++ /dev/null
@@ -1,67 +0,0 @@
-#include QMK_KEYBOARD_H
-
-/* DZ60 layout using following options (from layouts diagram on KBDfans):
- * - plate B (2.25u lshift)
- * - opt 4 (1.75, 1, 1 on rshift)
- * - opt 10 (2.75, 1.25, 2.25 on space, 5x1u bottom right keys)
- * http://www.keyboard-layout-editor.com/#/gists/225f0f4dcf6671405f744fabe314627c
- */
-
-#define LAYOUT_b_4_10( \
- K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K014, \
- K100, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114, \
- K200, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, \
- K300, K302, K303, K304, K305, K306, K307, K308, K309, K310, K312, K313, K314, \
- K400, K401, K403, K404, K406, K408, K410, K411, K412, K413, K414 \
- ) { \
- { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, KC_NO, K014 }, \
- { K100, KC_NO, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114 }, \
- { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, KC_NO }, \
- { K300, KC_NO, K302, K303, K304, K305, K306, K307, K308, K309, K310, KC_NO, K312, K313, K314 }, \
- { K400, K401, KC_NO, K403, K404, KC_NO, K406, KC_NO, K408, KC_NO, K410, K411, K412, K413, K414 } \
-}
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- /* Layer 0: basic qwerty */
- LAYOUT_b_4_10(
- // |--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------||------2.0-------|
- 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,
- // |--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------||----------------|
- //
- // |----1.5-----||--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|----1.5-----|
- 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,
- // |------------||--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|------------|
- //
- // |----1.75------||--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|------2.25--------||
- 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,
- // |--------------||--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|------------------||
- //
- // |------2.25--------|--------|--------|--------|--------|--------|--------|--------|--------|--------||----1.75------|--------|--------||
- KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, SFT_T(KC_SLSH), KC_UP, KC_HYPR,
- // |------------------|--------|--------|--------|--------|--------|--------|--------|--------|--------||--------------|--------|--------||
- //
- // |---1.25---|---1.25---||---1.25---||--------2.75----------||---1.25---|------2.25--------||--------|--------|--------|--------|--------|
- KC_MEH, KC_LALT, KC_LGUI, KC_SPC, TT(1), MO(1), TG(1), TT(2), KC_LEFT, KC_DOWN, KC_RGHT
- // |----------|----------||----------||----------------------||----------|------------------||--------|--------|--------|--------|--------|
- ),
-
- /* Layer 1: primary fn layer */
- LAYOUT_b_4_10(
- 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_TAB, KC_NO, KC_HOME, KC_UP, KC_END, KC_NO, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_NO, KC_NO, KC_NO, KC_NO,
- KC_CAPS, KC_NO, KC_LEFT, KC_DOWN, KC_RIGHT, KC_NO, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_NO, KC_NO, KC_ENT,
- KC_LSFT, KC_MPRV, KC_AUDIO_MUTE, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, KC_MNXT, KC_NO, KC_NO, KC_NO, KC_NO, QK_LOCK, KC_PGUP, KC_INS,
- KC_MEH, KC_LALT, KC_LGUI, KC_MEDIA_PLAY_PAUSE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END
- ),
-
- /* Layer 2: mouse navigation */
- /* Layer 3: numpad */
- /* Layer 4: RGB lighting controls and keyboard config, reset */
- LAYOUT_b_4_10(
- 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, TO(5),
- KC_NO, KC_NO, KC_NO, KC_NO, QK_BOOT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_HUD,
- KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_MODE_PLAIN, RGB_MODE_FORWARD, KC_RSFT,
- KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RGB_TOG, RGB_VAI, RGB_HUI,
- KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, RGB_SAD, RGB_VAD, RGB_SAI
- ),
-};
diff --git a/keyboards/dz60/keymaps/split_space_arrows/rules.mk b/keyboards/dz60/keymaps/split_space_arrows/rules.mk
deleted file mode 100644
index e30193dab9..0000000000
--- a/keyboards/dz60/keymaps/split_space_arrows/rules.mk
+++ /dev/null
@@ -1,7 +0,0 @@
-# Build Options
-# override the options specified in dz60/rules.mk
-BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
-MOUSEKEY_ENABLE = yes # Mouse keys
-EXTRAKEY_ENABLE = yes # Audio control and System control
-RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
-KEY_LOCK_ENABLE = yes
diff --git a/keyboards/dz60/keymaps/stephengrier/README.md b/keyboards/dz60/keymaps/stephengrier/README.md
deleted file mode 100644
index 002a8f255b..0000000000
--- a/keyboards/dz60/keymaps/stephengrier/README.md
+++ /dev/null
@@ -1,45 +0,0 @@
-### stephengrier's DZ60 layout
-
-This layout is for a DZ60 with a 2U left shift, 1U right shift and an arrow
-cluster in the bottom right (i.e. the GK64 layout).
-
-Other features:
-
-* The capslock key is replaced with a second function key.
-* The Alt an Cmd keys are swapped to replicate the Mac layout.
-* Del is available as Fn+Backspace
-* Tilde is available as Shift+Esc
-* Backtick is available as Fn+Esc
-* Underglow toggle and mode selection are available as Fn+Q and Fn+W
-
-### 0 Qwerty
-```
-,-----------------------------------------------------------------------------------------.
-| Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
-|-----------------------------------------------------------------------------------------+
-| Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
-|-----------------------------------------------------------------------------------------+
-| Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
-|-----------------------------------------------------------------------------------------+
-| Shift | Z | X | C | V | B | N | M | , | . | / | RSh | U | Fn |
-|-----------------------------------------------------------------------------------------+
-| Ctrl | Alt | Cmd | Space | Cmd | Alt | L | D | R |
-`-----------------------------------------------------------------------------------------'
-```
-
-### 1 Fn Layer
-```
-FN Layer
-,-----------------------------------------------------------------------------------------.
-| ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
-|-----------------------------------------------------------------------------------------+
-| |RBB T|RGB M| Hue+| Hue-| Sat+| Sat-| Val+| Val-| | | | | RESET |
-|-----------------------------------------------------------------------------------------+
-| | BL T| BL M| BL+ | BL- | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | | | | | | |
-|-----------------------------------------------------------------------------------------+
-| | | | | | | | | |
-`-----------------------------------------------------------------------------------------'
-```
-
diff --git a/keyboards/dz60/keymaps/stephengrier/config.h b/keyboards/dz60/keymaps/stephengrier/config.h
deleted file mode 100644
index 9560d51a6f..0000000000
--- a/keyboards/dz60/keymaps/stephengrier/config.h
+++ /dev/null
@@ -1 +0,0 @@
-#define GRAVE_ESC_GUI_OVERRIDE # Always send Escape if GUI is pressed
diff --git a/keyboards/dz60/keymaps/stephengrier/keymap.c b/keyboards/dz60/keymaps/stephengrier/keymap.c
deleted file mode 100644
index de9bb632b0..0000000000
--- a/keyboards/dz60/keymaps/stephengrier/keymap.c
+++ /dev/null
@@ -1,50 +0,0 @@
-#include QMK_KEYBOARD_H
-
-#define ______ KC_TRNS
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- /* Qwerty
- * ,-----------------------------------------------------------------------------------------.
- * | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | = | Bkspc |
- * |-----------------------------------------------------------------------------------------+
- * | Tab | Q | W | E | R | T | Y | U | I | O | P | [ | ] | \ |
- * |-----------------------------------------------------------------------------------------+
- * | Fn | A | S | D | F | G | H | J | K | L | ; | ' | Enter |
- * |-----------------------------------------------------------------------------------------+
- * | Shift | Z | X | C | V | B | N | M | , | . | / | RSh | U | Fn |
- * |-----------------------------------------------------------------------------------------+
- * | Ctrl | Alt | Cmd | Space | Cmd | Alt | L | D | R |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- 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,
- MO(1), 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, KC_UP, MO(1),
- KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_SPC, KC_SPC, KC_RGUI, KC_RALT, KC_LEFT, KC_DOWN, KC_RIGHT
- ),
-
- /* FN Layer
- * ,-----------------------------------------------------------------------------------------.
- * | ` | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | DEL |
- * |-----------------------------------------------------------------------------------------+
- * | |RBB T|RGB M| Hue+| Hue-| Sat+| Sat-| Val+| Val-| | | | | QK_BOOT |
- * |-----------------------------------------------------------------------------------------+
- * | | BL T| BL M| BL+ | BL- | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | | | | | | |
- * |-----------------------------------------------------------------------------------------+
- * | | | | | | | | | |
- * `-----------------------------------------------------------------------------------------'
- */
-
- LAYOUT_directional(
- 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_DEL,
- ______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, ______, ______, ______, ______, QK_BOOT,
- ______, BL_TOGG, BL_STEP, BL_UP, BL_DOWN,______, ______, ______, ______, ______, ______, ______,
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______,
- ______, ______, ______, ______, ______, ______, ______, ______, ______, ______, ______
- ),
-};
diff --git a/keyboards/dz60/keymaps/tailcall/keymap.c b/keyboards/dz60/keymaps/tailcall/keymap.c
deleted file mode 100644
index 8c92e98e9d..0000000000
--- a/keyboards/dz60/keymaps/tailcall/keymap.c
+++ /dev/null
@@ -1,26 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- 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 , XXXXXXX, 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,
- 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, XXXXXXX, KC_Z , KC_X , KC_C , KC_V , KC_B , KC_N , KC_M , KC_COMM, KC_DOT , KC_SLSH, KC_RSFT, XXXXXXX,
- MO(1) , KC_LGUI, KC_LALT, KC_SPC , KC_SPC , KC_SPC , KC_RALT, KC_RGUI, XXXXXXX, MO(2) , KC_RCTL),
-
- LAYOUT(
- 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_HOME, KC_UP , KC_END , KC_PGUP, KC_INS , KC_PSCR, KC_SCRL, RGB_VAD, _______, _______, _______, _______, _______,
- KC_CAPS, KC_LEFT, KC_DOWN, KC_RGHT, KC_PGDN, KC_DEL , _______, _______, _______, _______, _______, _______, _______,
- _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, _______, KC_VOLD, KC_VOLU, KC_MUTE, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
- LAYOUT(
- 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_SLEP,
- _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, QK_BOOT,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, BL_DOWN, BL_TOGG, BL_UP , BL_STEP, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______),
-
-};
diff --git a/keyboards/dz60/keymaps/tarnjotsingh/keymap.c b/keyboards/dz60/keymaps/tarnjotsingh/keymap.c
deleted file mode 100644
index 47c337d67c..0000000000
--- a/keyboards/dz60/keymaps/tarnjotsingh/keymap.c
+++ /dev/null
@@ -1,7 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT_60_iso(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_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS, KC_ENT, KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(1), KC_RGUI, KC_LALT, KC_RCTL),
- [1] = LAYOUT_60_iso(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_TRNS, KC_MUTE, KC_VOLU, KC_MPLY, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_UP, KC_PSCR, KC_SCRL, KC_PAUS, KC_TRNS, KC_TRNS, KC_VOLD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_LEFT, KC_DOWN, KC_RGHT, KC_TRNS, KC_INS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MRWD, KC_MFFD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGDN, KC_HOME, KC_END, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, MO(2), KC_TRNS),
- [2] = LAYOUT_60_iso(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, 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, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, BL_DOWN,BL_TOGG, BL_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_TRNS, KC_TRNS)
-};
diff --git a/keyboards/dz60/keymaps/tarnjotsingh/layers.json b/keyboards/dz60/keymaps/tarnjotsingh/layers.json
deleted file mode 100644
index 7399ef8fd6..0000000000
--- a/keyboards/dz60/keymaps/tarnjotsingh/layers.json
+++ /dev/null
@@ -1 +0,0 @@
-[["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_CAPS", "KC_A", "KC_S", "KC_D", "KC_F", "KC_G", "KC_H", "KC_J", "KC_K", "KC_L", "KC_SCLN", "KC_QUOT", "KC_NUHS", "KC_ENT", "KC_LSFT", "KC_NUBS", "KC_Z", "KC_X", "KC_C", "KC_V", "KC_B", "KC_N", "KC_M", "KC_COMM", "KC_DOT", "KC_SLSH", "KC_RSFT", "KC_LCTL", "KC_LGUI", "KC_LALT", "KC_SPC", "MO(1)", "KC_RGUI", "KC_LALT", "KC_RCTL"], ["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_TRNS", "KC_MUTE", "KC_VOLU", "KC_MPLY", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_UP", "KC_PSCR", "KC_SCRL", "KC_PAUS", "KC_TRNS", "KC_TRNS", "KC_VOLD", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_PGUP", "KC_LEFT", "KC_DOWN", "KC_RGHT", "KC_TRNS", "KC_INS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_MRWD", "KC_MFFD", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_PGDN", "KC_HOME", "KC_END", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "MO(2)", "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", "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", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "KC_TRNS", "BL_DOWN", "BL_TOGG", "BL_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_TRNS", "KC_TRNS"]] \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/tarnjotsingh/readme.md b/keyboards/dz60/keymaps/tarnjotsingh/readme.md
deleted file mode 100644
index c544269663..0000000000
--- a/keyboards/dz60/keymaps/tarnjotsingh/readme.md
+++ /dev/null
@@ -1,24 +0,0 @@
-# DZ60 ISO Keymap
-
-Custom keymap for UK ISO keyboard layouts.
-This includes 3 different layers.
-
-- Layer 0:
- - Standard ISO layout with main modifier key, for accessing layer 1, to the right of the space bar.
-- Layer 1:
- - Layer that gives you access to pretty much everything else like the arrow keys.
-- Layer 2;
- - Standalone layer only for modifying the lighting on the board. Keys for this purpose are mapped in the locations used by the default dz60 layout.
- - You can access this layer by holding MO(1) (next to the space bar) followed by holding MO(2) which where the Left Alt key is positioned.
-
-![dz60-iso-keymap](https://i.imgur.com/UV0t6aL.png)
-
-Make the kaymap for this keyboard (after setting up your build environment):
-
- make dz60:tarnjotsingh
-
-Then flash it by running:
-
- make dz60:tarnjotsingh:flash
-
-See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
diff --git a/keyboards/dz60/keymaps/thomasviaud/README.md b/keyboards/dz60/keymaps/thomasviaud/README.md
deleted file mode 100644
index f5bf221a22..0000000000
--- a/keyboards/dz60/keymaps/thomasviaud/README.md
+++ /dev/null
@@ -1,4 +0,0 @@
-## French ISO Layout
-
-Here is a very simple version of a French ISO Layout (handled by OS).
-Feel free to take this as base for your own layout.
diff --git a/keyboards/dz60/keymaps/thomasviaud/keymap.c b/keyboards/dz60/keymaps/thomasviaud/keymap.c
deleted file mode 100644
index 44b106858f..0000000000
--- a/keyboards/dz60/keymaps/thomasviaud/keymap.c
+++ /dev/null
@@ -1,18 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- LAYOUT_60_iso(
- 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_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_NUHS , KC_ENT,
- KC_LSFT, KC_NUBS, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_RGUI, MO(1), KC_RCTL),
-
- LAYOUT_60_iso(
- 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_UP, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, KC_LEFT, KC_DOWN, KC_RIGHT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
- _______, _______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______,
- _______, _______, _______, QK_BOOT, _______, _______, _______, _______),
-}; \ No newline at end of file
diff --git a/keyboards/dz60/keymaps/weeheavy/README.md b/keyboards/dz60/keymaps/weeheavy/README.md
deleted file mode 100644
index 95a435a13c..0000000000
--- a/keyboards/dz60/keymaps/weeheavy/README.md
+++ /dev/null
@@ -1,61 +0,0 @@
-![DZ60 split spacebar layout image](https://i.imgur.com/EFF7pBN.png)
-
-# weeheavy's DZ60 split spacebar layout
-
-* 2u left shift
-* arrow cluster
-* split spacebar with a center key
-
-## Layouts
-
-The base layout is ANSI QWERTY.
-
-Key sizes (ASCII keyboards below match this scale):
-
- 1u = 4 chars = | |
- 1.25u = 5 chars = | |
- 1.5u = 6 chars = | |
- 1.75u = 7 chars = | |
- 2u = 8 chars = | |
- 2.25u = 9 chars = | |
- 2.75u = 11 chars = | |
- 6.25u = 25 chars = | |
-
-### Layer 0: Base layout
-
-Specialities:
-
-* Arrow cluster
-* FN1: access to layer 1
-* F2: access to layer 2
-
-```
-,----------------------------------------------------------.
-|Es||1 ||2 ||3 ||4 ||5 ||6 ||7 ||8 ||9 ||0 ||- ||= || Bksp |
-|----------------------------------------------------------+
-|Tab ||Q ||W ||E ||R ||T ||Y ||U ||I ||O ||P ||[ ||] || \ |
-|----------------------------------------------------------+
-|Caps ||A ||S ||D ||F ||G ||H ||J ||K ||L ||; ||' || Enter |
-|----------------------------------------------------------+
-|Shift ||Z ||X ||C ||V ||B ||N ||M ||, ||. ||/ ||Sf||↑ ||Dl|
-|----------------------------------------------------------+
-|Ctl||Win||Alt|| Space ||FN1|| Space ||Al||F2||← ||↓ ||→ |
-`----------------------------------------------------------'
-```
-
-### Layer 1: Utility
-
-Specialities:
-
-* F1-F12 keys when holding FN1
-* Movement cluster on the right hand side
-* Multimedia cluster on the bottom right
-* RGB config on the left hand side
-
-### Layer 2: Config and setup
-
-Specialities:
-
-* Reset key on ESC and backslash location
-* Additional "B" key (a learning from my mistakes)
-
diff --git a/keyboards/dz60/keymaps/weeheavy/keymap.c b/keyboards/dz60/keymaps/weeheavy/keymap.c
deleted file mode 100644
index 633a0f3311..0000000000
--- a/keyboards/dz60/keymaps/weeheavy/keymap.c
+++ /dev/null
@@ -1,39 +0,0 @@
-#include QMK_KEYBOARD_H
-
-// Make special keycodes more visible
-#define ____ KC_TRNS
-#define XXXX KC_NO
-
-// Layer definition
-#define L0 0
-#define L1 1
-#define L2 2
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-// Base layer - ANSI QWERTY
-[L0] = LAYOUT_all(
- 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, XXXX, 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,
- 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_ENT,
- KC_LSFT, XXXX, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_DEL,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, MO(L1), KC_SPC, KC_RALT, MO(L2), KC_LEFT, KC_DOWN, KC_RIGHT),
-
-// Utility layer - RGB and multimedia control
-[L1] = LAYOUT_all(
- ____, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, ____, ____,
- ____, RGB_TOG, RGB_MOD, RGB_M_K, RGB_M_R, ____, ____, KC_PSCR, ____, KC_PAUS, ____, ____, ____, ____,
- ____, RGB_HUI, RGB_HUD, ____, ____, ____, ____, KC_INS, KC_HOME, KC_PGUP, ____, ____, ____,
- ____, ____, RGB_SAI, RGB_SAD, ____, ____, ____, ____, ____, KC_END, KC_PGDN, ____, KC_MPLY, KC_VOLU, KC_MUTE,
- ____, RGB_VAI, RGB_VAD, ____, ____, ____, ____, ____, KC_MPRV, KC_VOLD, KC_MNXT),
-
-// Setup layer - Reset an additional "b" button
-[L2] = LAYOUT_all(
- QK_BOOT, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____,
- KC_B, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, QK_BOOT,
- ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____,
- ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____,
- ____, ____, ____, ____, ____, ____, ____, ____, ____, ____, ____),
-
-};
-
diff --git a/keyboards/dz60/keymaps/weeheavy_2.25_lshift/README.md b/keyboards/dz60/keymaps/weeheavy_2.25_lshift/README.md
deleted file mode 100644
index 6ff8d9e67c..0000000000
--- a/keyboards/dz60/keymaps/weeheavy_2.25_lshift/README.md
+++ /dev/null
@@ -1,53 +0,0 @@
-![DZ60 ANSI with arrow cluster](https://i.imgur.com/hX6rMcm.png)
-
-# weeheavy's DZ60 layout
-
-* Default 2.25 left shift
-* arrow cluster
-
-## Layouts
-
-The base layout is ANSI QWERTY.
-
-Key sizes (ASCII keyboards below match this scale):
-
- 1u = 4 chars = | |
- 1.25u = 5 chars = | |
- 1.5u = 6 chars = | |
- 1.75u = 7 chars = | |
- 2u = 8 chars = | |
- 2.25u = 9 chars = | |
- 2.75u = 11 chars = | |
- 6.25u = 25 chars = | |
-
-### Layer 0: Base layout
-
-Specialities:
-
-* Arrow cluster
-* FN: access to layer 1
-
-```
-,----------------------------------------------------------.
-|Es||1 ||2 ||3 ||4 ||5 ||6 ||7 ||8 ||9 ||0 ||- ||= || Bksp |
-|----------------------------------------------------------+
-|Tab ||Q ||W ||E ||R ||T ||Y ||U ||I ||O ||P ||[ ||] || \ |
-|----------------------------------------------------------+
-|Caps ||A ||S ||D ||F ||G ||H ||J ||K ||L ||; ||' || Enter |
-|----------------------------------------------------------+
-| Shift ||Z ||X ||C ||V ||B ||N ||M ||, ||. ||/ || Shift |
-|----------------------------------------------------------+
-|Ctl||Win||Alt|| Space |FN||← ||↑ ||↓ ||→ |
-`----------------------------------------------------------'
-```
-
-### Layer 1: Utility
-
-Specialities:
-
-* F1-F12 keys when holding FN
-* Multimedia cluster on the bottom right
-* RGB config on the left hand side
-* Reset key on ESC and backslash location
-* Brightness control top right
-* Additional "B" key (a learning from my mistakes)
diff --git a/keyboards/dz60/keymaps/weeheavy_2.25_lshift/keymap.c b/keyboards/dz60/keymaps/weeheavy_2.25_lshift/keymap.c
deleted file mode 100644
index 9702baccac..0000000000
--- a/keyboards/dz60/keymaps/weeheavy_2.25_lshift/keymap.c
+++ /dev/null
@@ -1,30 +0,0 @@
-#include QMK_KEYBOARD_H
-
-// Make special keycodes more visible
-#define ____ KC_TRNS
-#define XXXX KC_NO
-
-// Layer definition
-#define L0 0
-#define L1 1
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-// Base layer - ANSI QWERTY
-[L0] = LAYOUT_all(
- 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, XXXX, 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,
- 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_ENT,
- KC_LSFT, XXXX, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_RSFT, KC_RSFT,
- KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, MO(L1), KC_LEFT, KC_UP, KC_DOWN, KC_RIGHT),
-
-// Utility layer - RGB and multimedia control, reset and additional "b" button
-[L1] = LAYOUT_all(
- QK_BOOT, 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_B, RGB_TOG, RGB_MOD, RGB_M_K, RGB_M_R, ____, ____, KC_PSCR, ____, KC_PAUS, KC_BRID, KC_BRIU, ____, QK_BOOT,
- ____, RGB_HUI, RGB_HUD, KC_DEL, ____, ____, ____, KC_INS, KC_HOME, KC_PGUP, ____, ____, ____,
- ____, ____, RGB_SAI, RGB_SAD, ____, ____, ____, ____, ____, KC_END, KC_PGDN, KC_MPLY, ____, KC_MUTE, KC_MUTE,
- ____, RGB_VAI, RGB_VAD, ____, ____, ____, ____, KC_MPRV, KC_VOLU, KC_VOLD, KC_MNXT),
-
-};
-
diff --git a/keyboards/dz60/keymaps/zepol_layout/keymap.c b/keyboards/dz60/keymaps/zepol_layout/keymap.c
deleted file mode 100644
index ffa4e133c4..0000000000
--- a/keyboards/dz60/keymaps/zepol_layout/keymap.c
+++ /dev/null
@@ -1,25 +0,0 @@
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- 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_NO, 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,
- 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_NO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_NO,
- KC_CAPS, KC_LGUI, KC_LALT, KC_SPC, KC_SPC, KC_SPC, KC_RALT, MO(2), KC_NO, MO(1), KC_RCTL),
-
- LAYOUT(
- 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_DEL,
- KC_TRNS, KC_PGUP, KC_UP, KC_PGDN, 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_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_SCRL, KC_PAUSE, KC_HOME, KC_END, KC_INSERT, KC_PSCR, 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),
-
- LAYOUT(
- QK_BOOT, 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, 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),
-};