aboutsummaryrefslogtreecommitdiff
path: root/keyboards/doio
diff options
context:
space:
mode:
authorNick Brassel <[email protected]>2024-08-26 07:51:22 +1000
committerGitHub <[email protected]>2024-08-26 07:51:22 +1000
commit45dc2499dc369ce0ac7a4868a01ffb18fbaf0384 (patch)
treede553a634ad4140405db6e325ad7bfb814b9a3ce /keyboards/doio
parent8f6d2ac53cdde6d0befc9f86c326f56620dcfcc0 (diff)
downloadqmk_firmware-45dc2499dc369ce0ac7a4868a01ffb18fbaf0384.tar.gz
qmk_firmware-45dc2499dc369ce0ac7a4868a01ffb18fbaf0384.zip
Remove all via-enabled keymaps, including `via`. (#24322)
Diffstat (limited to 'keyboards/doio')
-rw-r--r--keyboards/doio/kb04/keymaps/via/keymap.c48
-rw-r--r--keyboards/doio/kb04/keymaps/via/rules.mk2
-rw-r--r--keyboards/doio/kb12/keymaps/via/keymap.c55
-rw-r--r--keyboards/doio/kb12/keymaps/via/rules.mk2
-rw-r--r--keyboards/doio/kb16/keymaps/via/keymap.c140
-rw-r--r--keyboards/doio/kb16/keymaps/via/rules.mk4
-rw-r--r--keyboards/doio/kb19/keymaps/via/keymap.c34
-rw-r--r--keyboards/doio/kb19/keymaps/via/rules.mk2
-rw-r--r--keyboards/doio/kb30/keymaps/via/keymap.c66
-rw-r--r--keyboards/doio/kb30/keymaps/via/rules.mk4
-rw-r--r--keyboards/doio/kb3x/keymaps/via/keymap.c73
-rw-r--r--keyboards/doio/kb3x/keymaps/via/rules.mk2
12 files changed, 0 insertions, 432 deletions
diff --git a/keyboards/doio/kb04/keymaps/via/keymap.c b/keyboards/doio/kb04/keymaps/via/keymap.c
deleted file mode 100644
index 7df80397fd..0000000000
--- a/keyboards/doio/kb04/keymaps/via/keymap.c
+++ /dev/null
@@ -1,48 +0,0 @@
-/* Copyright 2022 filmstarr <https://github.com/filmstarr>
- *
- * 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
-
-enum layer_names {
- _LAY0,
- _LAY1
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-/*
- L0:
- ┌───┬───┬───┬───┐ ┌───┐
- │MO1│Prv│Ply│Nxt│ │Mut│
- └───┴───┴───┴───┘ └───┘
- L1:
- ┌───┬───┬───┬───┐ ┌───┐
- │ │Hud│Tog│Mod│ │ │
- └───┴───┴───┴───┘ └───┘
-*/
- [_LAY0] = LAYOUT(
- MO(_LAY1), KC_MPRV, KC_MPLY, KC_MNXT, KC_MUTE
- ),
- [_LAY1] = LAYOUT(
- KC_TRNS, RGB_HUD, RGB_TOG, RGB_MOD, KC_TRNS
- )
-};
-
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
- [_LAY0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
- [_LAY1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS) }
-};
-#endif
diff --git a/keyboards/doio/kb04/keymaps/via/rules.mk b/keyboards/doio/kb04/keymaps/via/rules.mk
deleted file mode 100644
index 4253f570f0..0000000000
--- a/keyboards/doio/kb04/keymaps/via/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-VIA_ENABLE = yes
-ENCODER_MAP_ENABLE = yes \ No newline at end of file
diff --git a/keyboards/doio/kb12/keymaps/via/keymap.c b/keyboards/doio/kb12/keymaps/via/keymap.c
deleted file mode 100644
index 72360f1a8b..0000000000
--- a/keyboards/doio/kb12/keymaps/via/keymap.c
+++ /dev/null
@@ -1,55 +0,0 @@
-/* Copyright 2022 DOIO
- * Copyright 2022 DOIO2022 <https://github.com/DOIO2022>
- *
- * 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
-
-enum layer_names {
- _LAY0,
- _LAY1,
- _LAY2,
- _LAY3,
- _LAY4,
- _LAY5
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [_LAY0] = LAYOUT(
- TO(1), KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12),
- [_LAY1] = LAYOUT(
- TO(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),
- [_LAY2] = LAYOUT(
- TO(3), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
- [_LAY3] = LAYOUT(
- TO(4), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
- [_LAY4] = LAYOUT(
- TO(5), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
- [_LAY5] = LAYOUT(
- TO(0), RGB_TOG, RGB_MOD, RGB_SPI, RGB_SPD, RGB_SAI, RGB_SAD, RGB_HUI, RGB_HUD, RGB_VAI, RGB_VAD, KC_TRNS, KC_TRNS)
-
-};
-
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
- [_LAY0] = { ENCODER_CCW_CW(KC_PGUP, KC_PGDN) },
- [_LAY1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY2] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY3] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY4] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY5] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
-};
-#endif
diff --git a/keyboards/doio/kb12/keymaps/via/rules.mk b/keyboards/doio/kb12/keymaps/via/rules.mk
deleted file mode 100644
index f1adcab005..0000000000
--- a/keyboards/doio/kb12/keymaps/via/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-VIA_ENABLE = yes
-ENCODER_MAP_ENABLE = yes
diff --git a/keyboards/doio/kb16/keymaps/via/keymap.c b/keyboards/doio/kb16/keymaps/via/keymap.c
deleted file mode 100644
index fc1f1dcfaa..0000000000
--- a/keyboards/doio/kb16/keymaps/via/keymap.c
+++ /dev/null
@@ -1,140 +0,0 @@
-/* Copyright 2022 DOIO
- * Copyright 2022 HorrorTroll <https://github.com/HorrorTroll>
- *
- * 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
-
-// OLED animation
-#include "lib/layer_status/layer_status.h"
-
-// Each layer gets a name for readability, which is then used in the keymap matrix below.
-// The underscores don't mean anything - you can have a layer called STUFF or any other name.
-// Layer names don't all need to be of the same length, obviously, and you can also skip them
-// entirely and just use numbers.
-
-enum layer_names {
- _BASE,
- _FN,
- _FN1,
- _FN2
-};
-
-// enum layer_keycodes { };
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
-/*
- ┌───┬───┬───┬───┐ ┌───┐ ┌───┐
- │ 1 │ 2 │ 3 │ 4 │ │Ply│ │TO1│
- ├───┼───┼───┼───┤ └───┘ └───┘
- │ 5 │ 6 │ 7 │ 8 │
- ├───┼───┼───┼───┤
- │ 9 │ 0 │ ↑ │Ent│ ┌───┐
- ├───┼───┼───┼───┤ │Mut│
- │Fn2│ ← │ ↓ │ → │ └───┘
- └───┴───┴───┴───┘
- ┌───┬───┬───┬───┐ ┌───┐ ┌───┐
- │ ! │ @ │ # │ $ │ │ │ │ │
- ├───┼───┼───┼───┤ └───┘ └───┘
- │ % │ ^ │ & │ * │
- ├───┼───┼───┼───┤
- │ ( │ ) │ │ │ ┌───┐
- ├───┼───┼───┼───┤ │ │
- │ │ │ │ │ └───┘
- └───┴───┴───┴───┘
-*/
- /* Row: 0 1 2 3 4 */
- [_BASE] = LAYOUT(
- KC_1, KC_2, KC_3, KC_4, KC_MPLY,
- KC_5, KC_6, KC_7, KC_8, TO(_FN),
- KC_9, KC_0, KC_UP, KC_ENT, KC_MUTE,
- MO(_FN2), KC_LEFT, KC_DOWN, KC_RIGHT
- ),
-
-/*
- ┌───┬───┬───┬───┐ ┌───┐ ┌───┐
- │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┤ └───┘ └───┘
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │ ┌───┐
- ├───┼───┼───┼───┤ │ │
- │ │ │ │ │ └───┘
- └───┴───┴───┴───┘
-*/
- /* Row: 0 1 2 3 4 */
- [_FN] = LAYOUT(
- _______, _______, _______, _______, _______,
- _______, _______, _______, _______, TO(_FN1),
- _______, _______, _______, _______, _______,
- _______, _______, _______, _______
- ),
-
-/*
- ┌───┬───┬───┬───┐ ┌───┐ ┌───┐
- │ │ │ │ │ │ │ │ │
- ├───┼───┼───┼───┤ └───┘ └───┘
- │ │ │ │ │
- ├───┼───┼───┼───┤
- │ │ │ │ │ ┌───┐
- ├───┼───┼───┼───┤ │ │
- │ │ │ │ │ └───┘
- └───┴───┴───┴───┘
-*/
- /* Row: 0 1 2 3 4 */
- [_FN1] = LAYOUT(
- _______, _______, _______, _______, _______,
- _______, _______, _______, _______, TO(_FN2),
- _______, _______, _______, _______, _______,
- _______, _______, _______, _______
- ),
-
-/*
- ┌───┬───┬───┬───┐ ┌───┐ ┌───┐
- │Spi│Spd│ │ │ │ │ │TO0│
- ├───┼───┼───┼───┤ └───┘ └───┘
- │Sai│Sad│ │ │
- ├───┼───┼───┼───┤
- │Tog│Mod│Hui│ │ ┌───┐
- ├───┼───┼───┼───┤ │ │
- │ │Vai│Hud│Vad│ └───┘
- └───┴───┴───┴───┘
-*/
- /* Row: 0 1 2 3 4 */
- [_FN2] = LAYOUT(
- RGB_SPI, RGB_SPD, _______, QK_BOOT, _______,
- RGB_SAI, RGB_SAD, _______, _______, TO(_BASE),
- RGB_TOG, RGB_MOD, RGB_HUI, _______, _______,
- _______, RGB_VAI, RGB_HUD, RGB_VAD
- ),
-};
-
-#ifdef OLED_ENABLE
- bool oled_task_user(void) {
- render_layer_status();
-
- return true;
- }
-#endif
-
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
- [_BASE] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(KC_PGDN, KC_PGUP), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
- [_FN] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_FN1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_FN2] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
-};
-#endif
diff --git a/keyboards/doio/kb16/keymaps/via/rules.mk b/keyboards/doio/kb16/keymaps/via/rules.mk
deleted file mode 100644
index d76c12896f..0000000000
--- a/keyboards/doio/kb16/keymaps/via/rules.mk
+++ /dev/null
@@ -1,4 +0,0 @@
-VIA_ENABLE = yes
-
-# Encoder enabled
-ENCODER_MAP_ENABLE = yes
diff --git a/keyboards/doio/kb19/keymaps/via/keymap.c b/keyboards/doio/kb19/keymaps/via/keymap.c
deleted file mode 100644
index 76fb356778..0000000000
--- a/keyboards/doio/kb19/keymaps/via/keymap.c
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Copyright 2022 DOIO
- * Copyright 2022 DOIO2022 <https://github.com/DOIO2022>
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#include QMK_KEYBOARD_H
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [0] = LAYOUT(
- KC_NUM, KC_PSLS, KC_PAST, KC_PMNS, UG_NEXT,
- KC_P7, KC_P8, KC_P9, KC_PPLS, UG_TOGG,
- KC_P4, KC_P5, KC_P6,
- KC_P1, KC_P2, KC_P3, KC_PENT,
- KC_P0, KC_PDOT, KC_MUTE
- )
-};
-
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
- [0] = { ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
-};
-#endif
diff --git a/keyboards/doio/kb19/keymaps/via/rules.mk b/keyboards/doio/kb19/keymaps/via/rules.mk
deleted file mode 100644
index f1adcab005..0000000000
--- a/keyboards/doio/kb19/keymaps/via/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-VIA_ENABLE = yes
-ENCODER_MAP_ENABLE = yes
diff --git a/keyboards/doio/kb30/keymaps/via/keymap.c b/keyboards/doio/kb30/keymaps/via/keymap.c
deleted file mode 100644
index 2e385d24e3..0000000000
--- a/keyboards/doio/kb30/keymaps/via/keymap.c
+++ /dev/null
@@ -1,66 +0,0 @@
-/* Copyright 2022 DOIO
- * Copyright 2022 DOIO2022 <https://github.com/DOIO2022>
- *
- * 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
-
-enum layer_names {
- _LAY0,
- _LAY1,
- _LAY2,
- _LAY3
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
- [_LAY0] = LAYOUT(
- KC_NUM, KC_PSLS, KC_PAST, KC_PMNS, KC_PSCR, KC_SCRL, KC_PAUS,
- KC_P7, KC_P8, KC_P9, KC_PPLS, KC_INS, KC_HOME, KC_PGUP,
- KC_P4, KC_P5, KC_P6, KC_DEL, KC_END, KC_PGDN,
- KC_P1, KC_P2, KC_P3, LT(3,KC_PENT), KC_UP,
- KC_P0, KC_PDOT, KC_LEFT, KC_DOWN, KC_RGHT,
- KC_MPLY, TO(1), KC_TRNS),
- [_LAY1] = LAYOUT(
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, TO(2), KC_TRNS),
- [_LAY2] = LAYOUT(
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, TO(3), KC_TRNS),
- [_LAY3] = LAYOUT(
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_HUI, RGB_SAI, RGB_SPI,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_HUD, RGB_SAD, RGB_SPD,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, RGB_MOD,
- KC_TRNS, KC_TRNS, RGB_VAD, RGB_TOG, RGB_VAI,
- KC_TRNS, TO(0), KC_TRNS)
-
-};
-
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
- [_LAY0] = { ENCODER_CCW_CW(KC_MPRV, KC_MNXT), ENCODER_CCW_CW(KC_PGUP, KC_PGDN), ENCODER_CCW_CW(KC_VOLU, KC_VOLD) },
- [_LAY1] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY2] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY3] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
-};
-#endif
diff --git a/keyboards/doio/kb30/keymaps/via/rules.mk b/keyboards/doio/kb30/keymaps/via/rules.mk
deleted file mode 100644
index d76c12896f..0000000000
--- a/keyboards/doio/kb30/keymaps/via/rules.mk
+++ /dev/null
@@ -1,4 +0,0 @@
-VIA_ENABLE = yes
-
-# Encoder enabled
-ENCODER_MAP_ENABLE = yes
diff --git a/keyboards/doio/kb3x/keymaps/via/keymap.c b/keyboards/doio/kb3x/keymaps/via/keymap.c
deleted file mode 100644
index 5ebd1066a9..0000000000
--- a/keyboards/doio/kb3x/keymaps/via/keymap.c
+++ /dev/null
@@ -1,73 +0,0 @@
-/* Copyright 2022 DOIO
- * Copyright 2022 DOIO2022 <https://github.com/DOIO2022>
- *
- * 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
-
-enum layer_names {
- _LAY0,
- _LAY1,
- _LAY2,
- _LAY3,
- _LAY4,
- _LAY5
-};
-
-const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-
- [_LAY0] = LAYOUT(
- TO(1), RGB_MOD, RGB_TOG, RGB_HUI, RGB_VAD, RGB_VAI,
- KC_MPLY, KC_UP, KC_UP,
- KC_MNXT, KC_TRNS, KC_MPRV, A(KC_LEFT), KC_TRNS, A(KC_RIGHT), KC_RIGHT, KC_TRNS, KC_LEFT,
- KC_MPLY, KC_DOWN, KC_DOWN),
- [_LAY1] = LAYOUT(
- TO(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_WH_U, S(KC_RBRC), C(KC_L),
- C(KC_WH_D), KC_TRNS, C(KC_WH_U), KC_DOT, KC_TRNS, KC_COMM, C(KC_B), KC_TRNS, C(KC_U),
- KC_WH_D, S(KC_LBRC), C(KC_M)),
- [_LAY2] = LAYOUT(
- TO(3), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_B, KC_UP, S(KC_I),
- KC_P, KC_TRNS, KC_H, KC_RIGHT, KC_TRNS, KC_LEFT, KC_O, KC_TRNS, KC_I,
- KC_Y, KC_DOWN, S(KC_O)),
- [_LAY3] = LAYOUT(
- TO(4), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS),
- [_LAY4] = LAYOUT(
- TO(5), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS),
- [_LAY5] = LAYOUT(
- TO(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, KC_TRNS, KC_TRNS,
- KC_TRNS, KC_TRNS, KC_TRNS),
-
-};
-
-#ifdef ENCODER_MAP_ENABLE
-const uint16_t PROGMEM encoder_map[][NUM_ENCODERS][NUM_DIRECTIONS] = {
- [_LAY0] = { ENCODER_CCW_CW(C(KC_DOWN), C(KC_UP)), ENCODER_CCW_CW(C(KC_PMNS), C(KC_PPLS)), ENCODER_CCW_CW(KC_VOLD, KC_VOLU) },
- [_LAY1] = { ENCODER_CCW_CW(C(KC_PMNS), C(KC_PPLS)), ENCODER_CCW_CW(KC_LBRC, KC_RBRC), ENCODER_CCW_CW(C(S(KC_U)), C(KC_I)) },
- [_LAY2] = { ENCODER_CCW_CW(KC_C, KC_V), ENCODER_CCW_CW(KC_MINS, KC_EQL), ENCODER_CCW_CW(KC_J, KC_L) },
- [_LAY3] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY4] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
- [_LAY5] = { ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS), ENCODER_CCW_CW(KC_TRNS, KC_TRNS) },
-};
-#endif
diff --git a/keyboards/doio/kb3x/keymaps/via/rules.mk b/keyboards/doio/kb3x/keymaps/via/rules.mk
deleted file mode 100644
index f1adcab005..0000000000
--- a/keyboards/doio/kb3x/keymaps/via/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-VIA_ENABLE = yes
-ENCODER_MAP_ENABLE = yes