summaryrefslogtreecommitdiff
path: root/keyboards/maple_computing
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-11-26 18:36:45 +0000
committerGitHub <noreply@github.com>2023-11-27 05:36:45 +1100
commit1ed03f498fa204178c2696c510ac6a2cd8524e2d (patch)
treeb97c1f983b7e4b57c007d0feedadd3ad3e39062b /keyboards/maple_computing
parent4908d4b1ca260efecf3613e6517aa3a6f2034876 (diff)
Remove userspace keymaps (#22544)
Diffstat (limited to 'keyboards/maple_computing')
-rw-r--r--keyboards/maple_computing/c39/keymaps/kuchosauronad0/config.h34
-rw-r--r--keyboards/maple_computing/c39/keymaps/kuchosauronad0/keymap.c131
-rw-r--r--keyboards/maple_computing/c39/keymaps/kuchosauronad0/readme.md10
-rw-r--r--keyboards/maple_computing/c39/keymaps/kuchosauronad0/rules.mk20
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h30
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/brandonschlack/keymap.c213
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/brandonschlack/readme.md31
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/brandonschlack/rules.mk13
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/drashna/config.h40
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/drashna/keymap.c107
-rw-r--r--keyboards/maple_computing/launchpad/keymaps/drashna/rules.mk7
-rw-r--r--keyboards/maple_computing/lets_split_eh/keymaps/romus/README.md7
-rw-r--r--keyboards/maple_computing/lets_split_eh/keymaps/romus/keymap.c28
-rw-r--r--keyboards/maple_computing/lets_split_eh/keymaps/romus/rules.mk7
14 files changed, 0 insertions, 678 deletions
diff --git a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/config.h b/keyboards/maple_computing/c39/keymaps/kuchosauronad0/config.h
deleted file mode 100644
index bc77f77e49..0000000000
--- a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/config.h
+++ /dev/null
@@ -1,34 +0,0 @@
1
2/*
3This is the c configuration file for the keymap
4
5Copyright 2012 Jun Wako <wakojun@gmail.com>
6Copyright 2015 Jack Humbert
7Copyright 2017 Art Ortenburger
8
9This program is free software: you can redistribute it and/or modify
10it under the terms of the GNU General Public License as published by
11the Free Software Foundation, either version 2 of the License, or
12(at your option) any later version.
13
14This program is distributed in the hope that it will be useful,
15but WITHOUT ANY WARRANTY; without even the implied warranty of
16MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17GNU General Public License for more details.
18
19You should have received a copy of the GNU General Public License
20along with this program. If not, see <http://www.gnu.org/licenses/>.
21*/
22
23#pragma once
24
25/* key combination for magic key command */
26#undef IS_COMMAND
27#define IS_COMMAND() ( \
28 get_mods() == (MOD_BIT(KC_LSFT) | MOD_BIT(KC_LALT)) \
29)
30
31#ifdef RGBLIGHT_ENABLE
32# define WS2812_DI_PIN D0
33# define RGBLED_NUM 4
34#endif // !RGBLIGHT_ENABLE
diff --git a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/keymap.c b/keyboards/maple_computing/c39/keymaps/kuchosauronad0/keymap.c
deleted file mode 100644
index 3ce476e46d..0000000000
--- a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/keymap.c
+++ /dev/null
@@ -1,131 +0,0 @@
1/*
2This is the keymap for the keyboard
3
4Copyright 2012 Jun Wako <wakojun@gmail.com>
5Copyright 2015 Jack Humbert
6Copyright 2017 Art Ortenburger
7
8This program is free software: you can redistribute it and/or modify
9it under the terms of the GNU General Public License as published by
10the Free Software Foundation, either version 2 of the License, or
11(at your option) any later version.
12
13This program is distributed in the hope that it will be useful,
14but WITHOUT ANY WARRANTY; without even the implied warranty of
15MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16GNU General Public License for more details.
17
18You should have received a copy of the GNU General Public License
19along with this program. If not, see <http://www.gnu.org/licenses/>.
20*/
21
22#include QMK_KEYBOARD_H
23#include "kuchosauronad0.h"
24
25#ifdef RGBLIGHT_ENABLE
26 extern rgblight_config_t rgblight_config;
27#endif
28
29#ifdef INDICATOR_LIGHTS
30 extern userspace_config_t userspace_config;
31 uint8_t last_mod;
32 uint8_t last_led;
33 uint8_t last_osm;
34#endif
35
36
37#define LAYOUT_collide39_base( \
38 K01, K02, K03, K04, K05, K06, K07, K08, K09, K0A, \
39 K11, K12, K13, K14, K15, K16, K17, K18, K19, K1A, \
40 K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A \
41 ) \
42 LAYOUT_wrapper( \
43 MT(MOD_LALT,KC_TAB), K01, K02, K03, K04, K05, LT(RAISE,KC_PGUP), K06, K07, K08, K09, K0A, KC_BSPC, \
44 SFT_T(KC_ESC), K11, K12, K13, K14, K15, LT(LOWER,KC_PGDN), K16, K17, K18, K19, K1A, SFT_T(KC_ENT), \
45 MT(MOD_LCTL,KC_DEL), K21, K22, K23, K24, K25, KC_SPACE, K26, K27, K28, K29, K2A, QK_LEAD \
46 )
47
48/*
49 * ,------. ,----------------------------------------------------------------------------. ,------.
50 * |ALTTAB| | Q | W | E | R | T |RSE/PU| Y | U | I | O | P | | BSPC |
51 * |------| |------+------+------+------+------+------+------+------+------+------+------+ |------|
52 * |SF/ESC| | A | S | D | F | G |LWR/PD| H | J | K | L | ; | | ENTER|
53 * |------| |------+------+------+------+------+------+------+------+------+------+------+ |------|
54 * |CTLDEL| | Z | X | C | V | B |SPACE | N | M | , | . | / | |LEADER|
55 * `------' `----------------------------------------------------------------------------' `------'
56 */
57
58const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
59
60 [_QWERTY] = LAYOUT_collide39_base_wrapper(
61 _________________QWERTY_L1_________________, _________________QWERTY_R1_________________,
62 _________________QWERTY_L2_________________, _________________QWERTY_R2_________________,
63 _________________QWERTY_L3_________________, _________________QWERTY_R3_________________
64 ),
65
66 [_COLEMAK] = LAYOUT_collide39_base_wrapper(
67 _________________COLEMAK_L1________________, _________________COLEMAK_R1________________,
68 _________________COLEMAK_L2________________, _________________COLEMAK_R2________________,
69 _________________COLEMAK_L3________________, _________________COLEMAK_R3________________
70 ),
71
72 [_DVORAK] = LAYOUT_collide39_base_wrapper(
73 _________________DVORAK_L1_________________, _________________DVORAK_R1_________________,
74 _________________DVORAK_L2_________________, _________________DVORAK_R2_________________,
75 _________________DVORAK_L3_________________, _________________DVORAK_R3_________________
76 ),
77
78#ifdef UNICODEMAP_ENABLE
79 [_UNICODE] = LAYOUT_collide39_base_wrapper(
80 _______________UNICODE_L1__________________, _______________UNICODE_R1__________________,
81 _______________UNICODE_L2__________________, _______________UNICODE_R2__________________,
82 _______________UNICODE_L3__________________, _______________UNICODE_R3__________________
83 ),
84#endif
85 [_WORKMAN] = LAYOUT_collide39_base_wrapper(
86 _________________RGB_UP____________________, _________________RGB_UP____________________,
87 _________________RGB_CENTER________________, _________________RGB_CENTER________________,
88 _________________RGB_DOWN__________________, _________________RGB_DOWN__________________
89 ),
90
91 [_PLOVER] = LAYOUT_wrapper(
92 KC_1, _________________PLOVER_L1_________________, _______, _________________PLOVER_R1_________________, KC_1,
93 KC_NO, _________________PLOVER_L2_________________, _______, _________________PLOVER_R2_________________, KC_NO,
94 KC_NO, _________________PLOVER_L3_________________, _______, _________________PLOVER_R3_________________, _______
95 ),
96
97 [_MODS] = LAYOUT_wrapper(
98 KC_LALT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_RALT,
99 KC_LCTL, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_RCTL,
100 KC_LSFT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
101 ),
102
103 [_LOWER] = LAYOUT_wrapper(
104 KC_TILD, _________________LOWER_L1__________________, _______, _________________LOWER_R1__________________, KC_BSPC,
105 KC_F11, _________________LOWER_L2__________________, _______, _________________LOWER_R2__________________, KC_PIPE,
106 KC_F12, _________________LOWER_L3__________________, _______, _________________LOWER_R3__________________, _______
107 ),
108
109 [_RAISE] = LAYOUT_wrapper(
110 KC_GRV, _________________RAISE_L1__________________, _______, _________________RAISE_R1__________________, KC_BSPC,
111 _______, _________________RAISE_L2__________________, _______, _________________RAISE_R2__________________, KC_BSLS,
112 _______, _________________RAISE_L3__________________, _______, _________________RAISE_R3__________________, _______
113 ),
114
115 [_ADJUST] = LAYOUT_wrapper(
116 KC_MAKE, _________________ADJUST_L1_________________, _______, _________________ADJUST_R1_________________, KC_RESET,
117 VRSN, _________________ADJUST_L2_________________, _______, _________________ADJUST_R2_________________, EE_CLR,
118 DB_TOGG, _________________ADJUST_L3_________________, _______, _________________ADJUST_R3_________________, _______
119 )
120
121};
122
123void matrix_init_keymap(void) {
124 #ifndef CONVERT_TO_PROTON_C
125 setPinOutput(D5);
126 writePinHigh(D5);
127 setPinOutput(B0);
128 writePinHigh(B0);
129 #endif
130}
131
diff --git a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/readme.md b/keyboards/maple_computing/c39/keymaps/kuchosauronad0/readme.md
deleted file mode 100644
index ff01fb5ffa..0000000000
--- a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/readme.md
+++ /dev/null
@@ -1,10 +0,0 @@
1# Personal keymap for the collide39
2
3## Features:
4
5- leader key
6- combos
7- tap dance
8- rgb backlight for the space key using a chameleon 4x WS28xx leds
9
10#
diff --git a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/rules.mk b/keyboards/maple_computing/c39/keymaps/kuchosauronad0/rules.mk
deleted file mode 100644
index a6304cdf4a..0000000000
--- a/keyboards/maple_computing/c39/keymaps/kuchosauronad0/rules.mk
+++ /dev/null
@@ -1,20 +0,0 @@
1BOOTLOADER = caterina
2BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
3MOUSEKEY_ENABLE = no # Mouse keys(+4700)
4EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
5CONSOLE_ENABLE = no # Console for debug(+400)
6COMMAND_ENABLE = no # Commands for debug and configuration
7LEADER_ENABLE = yes # default is yes
8TAP_DANCE_ENABLE = no #(+1254)
9COMBO_ENABLE = yes
10UNICODE_ENABLE = no #(+1134)
11UNICODEMAP_ENABLE = yes
12RGBLIGHT_ENABLE = yes
13AUDIO_ENABLE = no
14NKRO_ENABLE = yes
15
16INDICATOR_LIGHTS = yes
17MACROS_ENABLED = no
18RGBLIGHT_STARTUP_ANIMATION = yes
19
20NO_SECRETS = no
diff --git a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h b/keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h
deleted file mode 100644
index 6b65e2dcc3..0000000000
--- a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/config.h
+++ /dev/null
@@ -1,30 +0,0 @@
1/* Copyright 2020 Brandon Schlack
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16#pragma once
17
18/* Underlight Configuration */
19 #undef WS2812_DI_PIN
20 #define WS2812_DI_PIN F4
21 #undef RGBLED_NUM
22 #define RGBLED_NUM 2 // Number of LEDs
23#define RGBLIGHT_EFFECT_BREATHING // Only have Breathing Animation
24#define RGBLIGHT_HUE_STEP 10
25#define RGBLIGHT_SAT_STEP 17
26#define RGBLIGHT_VAL_STEP 17
27
28/* Mouse Keys Configuration */
29#define MK_3_SPEED
30#define MK_W_INTERVAL_UNMOD 20
diff --git a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/keymap.c b/keyboards/maple_computing/launchpad/keymaps/brandonschlack/keymap.c
deleted file mode 100644
index 4f47777fa2..0000000000
--- a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/keymap.c
+++ /dev/null
@@ -1,213 +0,0 @@
1/* Copyright 2020 Brandon Schlack
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16#include QMK_KEYBOARD_H
17#include "brandonschlack.h"
18
19/**
20 * Layer Names
21 */
22#define _REEDER _BASE
23enum bdn9_layers {
24 _MEDIA = KEYMAP_LAYERS,
25 _NAVI,
26 _KARABINER
27};
28
29/**
30 * Keycodes & Macros
31 */
32#define DF_REDR DF(_REEDER) // Set Default Layer to Reeder shortcuts
33#define DF_MEDA DF(_MEDIA) // Set Default Layer to Media controls
34#define DF_NAVI DF(_NAVI) // Set Default Layer to Navigation shortcuts
35#define DF_KBNR DF(_KARABINER) // Set Default Layer to Basic Macro keys
36
37// Tap Dances
38enum launchpad_dances {
39 TD_SHLD_LGHT = 0,
40 TD_SHLD_ADJT,
41 TD_REDR_H
42};
43//Tap Dance Definitions
44tap_dance_action_t tap_dance_actions[] = {
45 [TD_SHLD_LGHT] = ACTION_TAP_DANCE_TRIGGER_LAYER(SINGLE_HOLD, _LIGHT),
46 [TD_SHLD_ADJT] = ACTION_TAP_DANCE_TRIGGER_LAYER(SINGLE_HOLD, _ADJUST),
47 [TD_REDR_H] = ACTION_TAP_DANCE_DOUBLE(KC_H, KC_R)
48};
49
50const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
51
52/* Reeder
53 * ┌──────┬──────┐
54 * │CmdTab│ View │
55 * ├──────┼──────┤
56 * │PrvSub│PrvItm│
57 * ├──────┼──────┤
58 * │NxtSub│NxtItm│
59 * ├──────┼──────┤
60 * │ Clr │ Sync │
61 * └──────┴──────┘
62 */
63[_REEDER] = LAYOUT(
64 CMD_TAB, TD(TD_REDR_H),
65 KC_P, KC_K,
66 KC_N, KC_J,
67 TD(TD_SHLD_LGHT), TD(TD_SHLD_ADJT)
68),
69
70/* Media
71 * ┌──────┬──────┐
72 * │ Mute │ Play │
73 * ├──────┼──────┤
74 * │ Vol+ │PrvTrk│
75 * ├──────┼──────┤
76 * │ Vol- │NxtTrk│
77 * ├──────┼──────┤
78 * │ Spce │ Plyr │
79 * └──────┴──────┘
80 */
81[_MEDIA] = LAYOUT(
82 KC_MUTE, KC_MPLY,
83 KC_VOLU, KC_MNXT,
84 KC_VOLD, KC_MPRV,
85 TD(TD_SHLD_LGHT), TD(TD_SHLD_ADJT)
86),
87
88/* Navigation
89 * ┌──────┬──────┐
90 * │ PTab │ NTab │
91 * ├──────┼──────┤
92 * │ SclL │ SclU │
93 * ├──────┼──────┤
94 * │ SclR │ SclD │
95 * ├──────┼──────┤
96 * │LstTab│ClsTab│
97 * └──────┴──────┘
98 */
99[_NAVI] = LAYOUT(
100 PRV_TAB, NXT_TAB,
101 MC_WH_L, MC_WH_U,
102 MC_WH_R, MC_WH_D,
103 TD(TD_SHLD_LGHT), TD(TD_SHLD_ADJT)
104),
105
106/* Macro
107 * ┌──────┬──────┐
108 * │ 1 │ 2 │
109 * ├──────┼──────┤
110 * │ 3 │ 4 │
111 * ├──────┼──────┤
112 * │ 5 │ 6 │
113 * ├──────┼──────┤
114 * │ 7 │ 8 │
115 * └──────┴──────┘
116 */
117[_KARABINER] = LAYOUT(
118 KC_P1, KC_P2,
119 KC_P3, KC_P4,
120 KC_P5, KC_P6,
121 TD(TD_SHLD_LGHT), TD(TD_SHLD_ADJT)
122),
123
124/* Lights
125 * ┌──────┬──────┐
126 * │ THM+ │ HUE+ │
127 * ├──────┼──────┤
128 * │ SAT- │ SAT+ │
129 * ├──────┼──────┤
130 * │ VAL- │ VAL+ │
131 * ├──────┼──────┤
132 * │ XXXX │ Mde+ │
133 * └──────┴──────┘
134 */
135[_LIGHT] = LAYOUT(
136 RGB_THM, RGB_HUI,
137 RGB_SAD, RGB_SAI,
138 RGB_VAD, RGB_VAI,
139 XXXXXXX, RGB_MOD
140),
141
142/* Adjust
143 * ┌──────┬──────┐
144 * │ Make │ Rset │
145 * ├──────┼──────┤
146 * │ Redr │ Meda │
147 * ├──────┼──────┤
148 * │ Navi │ Mcro │
149 * ├──────┼──────┤
150 * │ Lght │ XXXX │
151 * └──────┴──────┘
152 */
153[_ADJUST] = LAYOUT(
154 QM_MAKE, QK_BOOT,
155 DF_REDR, DF_MEDA,
156 DF_NAVI, DF_KBNR,
157 TG_LGHT, XXXXXXX
158)
159
160};
161
162void matrix_init_keymap(void) {
163}
164
165// Runs once after keyboard initializes
166void keyboard_post_init_keymap(void) {
167};
168
169/**
170 * Tap Dances
171 */
172void process_tap_dance_keycode (bool reset, uint8_t toggle_layer) {
173 uint16_t keycode = 0;
174 switch (toggle_layer) {
175 case _LIGHT:
176 switch (get_highest_layer(layer_state)) {
177 case _REEDER:
178 keycode = KC_L;
179 break;
180 case _MEDIA:
181 keycode = KC_SPC;
182 break;
183 case _NAVI:
184 keycode = REO_TAB;
185 break;
186 case _KARABINER:
187 keycode = KC_P7;
188 break;
189 }
190 break;
191 case _ADJUST:
192 switch (get_highest_layer(layer_state)) {
193 case _REEDER:
194 keycode = KC_R;
195 break;
196 case _MEDIA:
197 keycode = MC_PLYR;
198 break;
199 case _NAVI:
200 keycode = CLS_TAB;
201 break;
202 case _KARABINER:
203 keycode = KC_P8;
204 break;
205 }
206 break;
207 }
208 if (!reset) {
209 register_code16(keycode);
210 } else {
211 unregister_code16(keycode);
212 }
213}
diff --git a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/readme.md b/keyboards/maple_computing/launchpad/keymaps/brandonschlack/readme.md
deleted file mode 100644
index a91a1b80ac..0000000000
--- a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/readme.md
+++ /dev/null
@@ -1,31 +0,0 @@
1# brandonschlack's layout for Launchpad
2Fun little macropad build, with an awesome case from [StrataKB](https://stratakb.com/store/cases/launchpad-v2-full-case).
3
4## Media Layer
5This layer is used for media controls. Player button is a hotkey to focus the current media player with [BeardedSpice](https://beardedspice.github.io/)
6| | |
7|:-:|:-:|
8| Mute | Play/Pause |
9| Vol + | Next Track |
10| Vol - | Prev Track |
11| | Current Player |
12---
13
14## Keypad Layer
15This layer is used to send keypad keys, meant to be remapped based on current app with [Karabiner](https://pqrs.org/osx/karabiner/)
16| | |
17|:-:|:-:|
18| 1 | 2 |
19| 3 | 4 |
20| 5 | 6 |
21| 7 | 8 |
22---
23
24## Magic Layer
25This layer is used as a meta layer for the pad. This layer is accessed by holding key in Row 3, Col 0
26| | |
27|:-:|:-:|
28| MAKE | RESET |
29| **Media** Layer | **Keypad** Layer|
30| XXX | XXX |
31| ___ | XXX |
diff --git a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/rules.mk b/keyboards/maple_computing/launchpad/keymaps/brandonschlack/rules.mk
deleted file mode 100644
index 31c8f7b39d..0000000000
--- a/keyboards/maple_computing/launchpad/keymaps/brandonschlack/rules.mk
+++ /dev/null
@@ -1,13 +0,0 @@
1# Use macropad-specific defines, layers, functions. Flash bootloader with QM_MAKE
2IS_MACROPAD = yes
3
4# Use dfu bootloader for Elite-C
5BOOTLOADER = atmel-dfu
6
7# Build Options
8BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
9RGBLIGHT_ENABLE = yes # Enable WS2812 RGB underlight.
10CONSOLE_ENABLE = yes # Console for debug(+400)
11MOUSEKEY_ENABLE = yes # Use mouse keys for scrolling.
12COMMAND_ENABLE = no # Disable Command, breaks with Mouse Keys set to constant.
13TAP_DANCE_ENABLE = yes # Use tap dance
diff --git a/keyboards/maple_computing/launchpad/keymaps/drashna/config.h b/keyboards/maple_computing/launchpad/keymaps/drashna/config.h
deleted file mode 100644
index fb64366e6f..0000000000
--- a/keyboards/maple_computing/launchpad/keymaps/drashna/config.h
+++ /dev/null
@@ -1,40 +0,0 @@
1/* Copyright 2020 Christopher Courtney, aka Drashna Jael're (@drashna) <drashna@live.com>
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16
17#pragma once
18
19/* Underlight Configuration */
20#undef WS2812_DI_PIN
21#define WS2812_DI_PIN F5
22#define RGBLIGHT_EFFECT_BREATHING
23#define RGBLIGHT_EFFECT_RAINBOW_MOOD
24#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
25#define RGBLIGHT_EFFECT_SNAKE
26#define RGBLIGHT_EFFECT_KNIGHT
27#define RGBLIGHT_EFFECT_CHRISTMAS
28#define RGBLIGHT_EFFECT_STATIC_GRADIENT
29#define RGBLIGHT_EFFECT_RGB_TEST
30#define RGBLIGHT_EFFECT_ALTERNATING
31#define RGBLIGHT_EFFECT_TWINKLE
32#undef RGBLED_NUM
33#define RGBLED_NUM 8 // Number of LEDs
34#define RGBLIGHT_HUE_STEP 10
35#define RGBLIGHT_SAT_STEP 17
36#define RGBLIGHT_VAL_STEP 17
37
38#define RGB_MATRIX_LED_COUNT RGBLED_NUM
39#define AUDIO_PIN B7
40#define AUDIO_CLICKY
diff --git a/keyboards/maple_computing/launchpad/keymaps/drashna/keymap.c b/keyboards/maple_computing/launchpad/keymaps/drashna/keymap.c
deleted file mode 100644
index da9161831b..0000000000
--- a/keyboards/maple_computing/launchpad/keymaps/drashna/keymap.c
+++ /dev/null
@@ -1,107 +0,0 @@
1/* Copyright 2020 Christopher Courtney, aka Drashna Jael're (@drashna) <drashna@live.com>
2 *
3 * This program is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
16
17#include QMK_KEYBOARD_H
18
19enum local_layers {
20 _QWERTY,
21 _RGB,
22 _FUNC,
23};
24
25// Defines for task manager and such
26#define CALTDEL LCTL(LALT(KC_DEL))
27#define TSKMGR LCTL(LSFT(KC_ESC))
28
29const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
30
31 /* Qwerty
32 * ,-------------.
33 * | 1 | 2 |
34 * |------+------|
35 * | 3 | 4 |
36 * |------+------|
37 * | 5 | 6 |
38 * |------+------|
39 * | FUNC | RGB |
40 * `-------------'
41 */
42 [_QWERTY] = LAYOUT(
43 KC_1, KC_2,
44 KC_3, KC_4,
45 KC_5, KC_6,
46 MO(_FUNC), TG(_RGB)
47 ),
48
49 /* RGB
50 * ,-------------.
51 * | Mode-| Mode+|
52 * |------+------|
53 * | HUE- | HUE+ |
54 * |------+------|
55 * | SAT- | SAT+ |
56 * |------+------|
57 * |RGBTOG| |
58 * `-------------'
59 */
60 [_RGB] = LAYOUT(
61 RGB_RMOD, RGB_MOD,
62 RGB_HUD, RGB_HUI,
63 RGB_SAD, RGB_SAI,
64 RGB_TOG, KC_TRNS
65 ),
66
67 /* Function
68 * ,-------------.
69 * | Q |CALDEL|
70 * |------+------|
71 * | A |TSKMGR|
72 * |------+------|
73 * | Z | X |
74 * |------+------|
75 * | | C |
76 * `-------------'
77 */
78 [_FUNC] = LAYOUT(
79 KC_Q, CALTDEL,
80 KC_A, TSKMGR,
81 KC_Z, KC_X,
82 _______, QK_BOOT
83 )
84
85};
86
87
88
89
90#ifdef RGB_MATRIX_ENABLE
91 led_config_t g_led_config = {
92 {
93 { 7, 0 },
94 { 6, 1 },
95 { 5, 2 },
96 { 4, 3 },
97 },{
98 { 121, 2 }, { 121, 23 },
99 { 121, 41 }, { 121, 60 },
100 { 103, 2 }, { 103, 23 },
101 { 103, 41 }, { 103, 60 },
102 },{
103 1, 1, 1, 1,
104 1, 1, 1, 1,
105 }
106 };
107#endif
diff --git a/keyboards/maple_computing/launchpad/keymaps/drashna/rules.mk b/keyboards/maple_computing/launchpad/keymaps/drashna/rules.mk
deleted file mode 100644
index 9fa73f2406..0000000000
--- a/keyboards/maple_computing/launchpad/keymaps/drashna/rules.mk
+++ /dev/null
@@ -1,7 +0,0 @@
1BOOTLOADER = atmel-dfu
2
3RGBLIGHT_ENABLE = no
4AUDIO_ENABLE = no
5BOOTMAGIC_ENABLE = yes # Enable Bootmagic Lite
6RGB_MATRIX_ENABLE = yes
7RGB_MATRIX_DRIVER = ws2812
diff --git a/keyboards/maple_computing/lets_split_eh/keymaps/romus/README.md b/keyboards/maple_computing/lets_split_eh/keymaps/romus/README.md
deleted file mode 100644
index d54ed6856f..0000000000
--- a/keyboards/maple_computing/lets_split_eh/keymaps/romus/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
1# Lets Split Eh Layout
2
3Check out [user readme](../../../../users/romus/README.md) for more info.
4
5# Usage
6
7Fill in after flashing
diff --git a/keyboards/maple_computing/lets_split_eh/keymaps/romus/keymap.c b/keyboards/maple_computing/lets_split_eh/keymaps/romus/keymap.c
deleted file mode 100644
index 398a324a0f..0000000000
--- a/keyboards/maple_computing/lets_split_eh/keymaps/romus/keymap.c
+++ /dev/null
@@ -1,28 +0,0 @@
1#include QMK_KEYBOARD_H
2#include "romus.h"
3
4
5void matrix_init_keymap (void) {
6}
7
8layer_state_t layer_state_set_keymap(layer_state_t state) {
9
10 return state;
11}
12
13const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
14 // Main Dvorak layer
15 [_DV] = LAYOUT_letssplit_wrapper(DVORAK),
16 // Turkish and special character overlay
17 [_AL] = LAYOUT_letssplit_wrapper(ALTCHAR),
18 // Gaming layer
19 [_GA] = LAYOUT_letssplit_wrapper(GAME),
20 // Numbers layer
21 [_NU] = LAYOUT_letssplit_wrapper(NUMBERS),
22 // Settings layer
23 [_SE] = LAYOUT_letssplit_wrapper(SETTINGS),
24 // Mouse emulation layer
25 [_MO] = LAYOUT_letssplit_wrapper(MOUSE),
26 // Music layer
27 [_MU] = LAYOUT_letssplit_wrapper(MUSIC),
28};
diff --git a/keyboards/maple_computing/lets_split_eh/keymaps/romus/rules.mk b/keyboards/maple_computing/lets_split_eh/keymaps/romus/rules.mk
deleted file mode 100644
index ad7dd4c474..0000000000
--- a/keyboards/maple_computing/lets_split_eh/keymaps/romus/rules.mk
+++ /dev/null
@@ -1,7 +0,0 @@
1# Build options
2
3BACKLIGHT_ENABLE = no # Switch LEDs
4MOUSEKEY_ENABLE = yes # Emulates mouse key using keypresses
5RGBLIGHT_ENABLE = yes # LED strips
6TAP_DANCE_ENABLE = yes # Use multi-tap features
7AUDIO_ENABLE = no # Audio stuff