summaryrefslogtreecommitdiff
path: root/keyboards/input_club
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2024-02-18 08:20:57 +0000
committerGitHub <noreply@github.com>2024-02-18 08:20:57 +0000
commit2eb9ff8efd1df2c98724481c71c8ab8a5b62e31e (patch)
tree8f3b9dd7e9a8dfc8657f1f2adfc24bc0ad185280 /keyboards/input_club
parent2d1aed78a67b3d2b002cc739ef087963b05b76b8 (diff)
Remove obvious user keymaps, keyboards/{i,j,k}* edition (#23102)
Diffstat (limited to 'keyboards/input_club')
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c243
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md9
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md3
-rw-r--r--keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c159
-rwxr-xr-xkeyboards/input_club/infinity60/keymaps/depariel/keymap.c87
-rw-r--r--keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h20
-rw-r--r--keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c60
-rw-r--r--keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk1
-rw-r--r--keyboards/input_club/whitefox/keymaps/matt3o/keymap.c95
-rw-r--r--keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c81
-rw-r--r--keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk10
-rw-r--r--keyboards/input_club/whitefox/keymaps/truefox/keymap.c60
12 files changed, 0 insertions, 828 deletions
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c b/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c
deleted file mode 100644
index ec3972c0ae..0000000000
--- a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/keymap.c
+++ /dev/null
@@ -1,243 +0,0 @@
1// Nordic layout for Ergodox infinity
2#include QMK_KEYBOARD_H
3#include "version.h"
4#include "keymap_nordic.h"
5#include "keymap_german.h"
6
7enum layer_names {
8 BASE,
9 FUNCL,
10 SYMB,
11 MDIA
12};
13
14enum custom_keycodes {
15 VRSN = SAFE_RANGE,
16 RGB_SLD
17};
18
19const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
20/* Keymap 0: Basic layer
21 *
22 *
23 *
24 * ,--------------------------------------------------. ,--------------------------------------------------.
25 * | Esc | 1 | 2 | 3 | 4 | 5 | §½ | | PRSC | 6 | 7 | 8 | 9 | 0 | - |
26 * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
27 * | Tab | Q | W | E | R | T | L1 | | L1 | Y | U | I | O | P | Å |
28 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
29 * | Caps | A | S | D | F | G |------| |------| H | J | K | L | Ö | Ä |
30 * |--------+------+------+------+------+------| L2 | | L2 |------+------+------+------+------+--------|
31 * | LShift | Z | X | C | V | B | | | | N | M | , | . | - | RShift |
32 * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
33 * | Ctrl | ¨^ | <|> | LGui | Alt | | Ctrl | Alt | ´` | + | RGui |
34 * `----------------------------------' `----------------------------------'
35 * ,-------------. ,-------------.
36 * | LEFT |RIGHT | | DOWN | UP |
37 * ,------+------+------| |------+--------+------.
38 * | | | Home | | PgUp | | |
39 * | Space|Del |------| |------| Enter | Bkspc|
40 * | | | End | | PgDn | | |
41 * `--------------------' `----------------------'
42 */
43
44[BASE] = LAYOUT_ergodox( // layer 0 : default
45 // left hand
46 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_GRV,
47 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(1),
48 KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G,
49 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, MO(2),
50 KC_LCTL, MO(3), KC_EQL, KC_LGUI, KC_LALT,
51 KC_NUM, KC_SCRL,
52 KC_HOME,
53 KC_SPC, KC_DEL, KC_END,
54
55 // right hand
56 KC_BSLS, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
57 TG(1), KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC,
58 KC_H, KC_J, KC_K, KC_L, KC_SCLN,KC_QUOT,
59 MO(2), KC_N, KC_M, KC_COMM,KC_DOT, KC_SLSH,KC_NUBS,
60 KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_RBRC,
61 KC_RGUI, KC_RALT,
62 KC_PGUP,
63 KC_PGDN, KC_ENT, KC_BSPC
64),
65/* Keymap 1: Basic layer with functions
66 *
67 *
68 *
69 * ,--------------------------------------------------. ,--------------------------------------------------.
70 * | | F1 | F2 | F3 | F4 | F5 | F11 | | F12 | F6 | F7 | F8 | F9 | 0 | |
71 * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
72 * | | | | | | | | | | | | | | | |
73 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
74 * | | | | | | |------| |------| | | | | | |
75 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
76 * | | | | | | | | | | | | | | | |
77 * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
78 * | | ¨ | | | | | | | | | |
79 * `----------------------------------' `----------------------------------'
80 * ,-------------. ,-------------.
81 * | | | | | |
82 * ,------+------+------| |------+--------+------.
83 * | | | | | | | |
84 * | | |------| |------| | |
85 * | | | | | | | |
86 * `--------------------' `----------------------'
87 */
88
89[FUNCL] = LAYOUT_ergodox( // layer 1 : functions
90 // left hand
91 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11,
92 _______, _______, _______, _______, _______, _______, _______,
93 _______, _______, _______, _______, _______, _______,
94 _______, _______, _______, _______, _______, _______, _______,
95 _______, _______, _______, _______, _______,
96 _______, _______,
97 _______,
98 _______, _______, _______,
99 // right hand
100 KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______,
101 _______, _______, _______, _______, _______, _______, _______,
102 _______, _______, _______, _______, _______, _______,
103 _______, _______, _______, _______, _______, _______, _______,
104 _______, _______, _______, _______, _______,
105 _______, _______,
106 _______,
107 _______, _______, _______
108),
109
110/* Keymap 2: Symbol Layer
111 *
112 * ,--------------------------------------------------. ,--------------------------------------------------.
113 * | | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 |
114 * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
115 * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 |
116 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
117 * | | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | |
118 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
119 * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | |
120 * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
121 * | | | | | | | | . | 0 | = | |
122 * `----------------------------------' `----------------------------------'
123 * ,-------------. ,-------------.
124 * |Animat| BLTOG| |Toggle|Solid |
125 * ,------|------|------| |------+------+------.
126 * |Bright|Bright| BL+ | | |Hue- |Hue+ |
127 * |ness- |ness+ |------| |------| | |
128 * | | | BL- | | | | |
129 * `--------------------' `--------------------'
130 */
131// SYMBOLS
132[SYMB] = LAYOUT_ergodox(
133 // left hand
134 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11,
135 _______, DE_EXLM, DE_AT, DE_LCBR, DE_RCBR, DE_PIPE, _______,
136 _______, DE_HASH, DE_DLR, DE_LPRN, DE_RPRN, DE_GRV,
137 _______, DE_PERC, DE_CIRC, DE_LBRC, DE_RBRC, DE_TILD, _______,
138 _______, _______, _______, _______, _______,
139 RGB_MOD, BL_TOGG,
140 BL_UP,
141 RGB_VAD, RGB_VAI, BL_DOWN,
142 // right hand
143 KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
144 _______, KC_UP, KC_7, KC_8, KC_9, DE_ASTR, _______,
145 KC_DOWN, KC_4, KC_5, KC_6, DE_PLUS, _______,
146 _______, DE_AMPR, KC_1, KC_2, KC_3, DE_BSLS, _______,
147 _______, KC_DOT, KC_0, DE_EQL, _______,
148 RGB_TOG, RGB_SLD,
149 _______,
150 _______, RGB_HUD, RGB_HUI
151),
152
153/* Keymap 3: Media and mouse keys
154 *
155 * ,--------------------------------------------------. ,--------------------------------------------------.
156 * | QK_BOOT | F1 | F2 | F3 | F4 | F5 | | | | F6 | F7 | F8 | F9 | F10 | F11 |
157 * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
158 * | | | Lclk | MsUp | Rclk | | | | | |VolDwn| Mute |VolUp | | F12 |
159 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
160 * | | Btn4 |MsLeft|MsDown|MsRght| Btn5 |------| |------| | Prev | Stop | Play | Next | |
161 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
162 * | |WhRght|WhDown| WhUp |WhLeft|WhClk | | | |BwSrch|BwBack|BwHome|BwRefr|BwFwd | |
163 * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
164 * | | |MsAcl0|MsAcl1|MsAcl2| | | | | | |
165 * `----------------------------------' `----------------------------------'
166 * ,-------------. ,-------------.
167 * | | | | | |
168 * ,------|------|------| |------+------+------.
169 * | | | | | |Brwser|Brwser|
170 * | Lclk | Rclk |------| |------|Back |Forwd |
171 * | | | | | | | |
172 * `--------------------' `--------------------'
173 */
174
175// MEDIA AND MOUSE
176[MDIA] = LAYOUT_ergodox(
177 QK_BOOT, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F11,
178 _______, _______, KC_BTN1, KC_MS_U, KC_BTN2, _______, _______,
179 _______, KC_BTN4, KC_MS_L, KC_MS_D, KC_MS_R, KC_BTN5,
180 _______, KC_WH_L, KC_WH_D, KC_WH_U, KC_WH_R, KC_BTN3, _______,
181 _______, _______, KC_ACL0, KC_ACL1, KC_ACL2,
182 _______, _______,
183 _______,
184 KC_BTN1, KC_BTN2, _______,
185 // right hand
186 KC_F12, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, _______,
187 _______, _______, KC_VOLD, KC_MUTE, KC_VOLU, _______, _______,
188 _______, KC_MPRV, KC_MSTP, KC_MPLY, KC_MNXT, _______,
189 _______, KC_WSCH, KC_WBAK, KC_WHOM, KC_WREF, KC_WFWD, _______,
190 _______, _______, _______, _______, _______,
191 _______, _______,
192 _______,
193 _______, KC_WBAK, KC_WFWD
194),
195};
196
197bool process_record_user(uint16_t keycode, keyrecord_t *record) {
198 switch (keycode) {
199 case VRSN:
200 if (record->event.pressed) {
201 SEND_STRING(QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION);
202 }
203 return false;
204 break;
205 case RGB_SLD:
206 if (record->event.pressed) {
207#ifdef RGBLIGHT_ENABLE
208 rgblight_mode(1);
209#endif
210 }
211 return false;
212 break;
213 }
214 return true;
215}
216
217// Runs just one time when the keyboard initializes.
218void matrix_init_user(void){
219
220};
221
222// Runs constantly in the background, in a loop.
223void matrix_scan_user(void) {
224 uint8_t layer = get_highest_layer(layer_state);
225
226 ergodox_board_led_off();
227 ergodox_right_led_1_off();
228 ergodox_right_led_2_off();
229 ergodox_right_led_3_off();
230 switch (layer) {
231 case 1:
232 ergodox_right_led_1_on();
233 break;
234 case 2:
235 ergodox_right_led_2_on();
236 break;
237 case 3:
238 ergodox_right_led_3_on();
239 break;
240 default:
241 break;
242 }
243};
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md b/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md
deleted file mode 100644
index 2ed5268649..0000000000
--- a/keyboards/input_club/ergodox_infinity/keymaps/nordic_ergo/readme.md
+++ /dev/null
@@ -1,9 +0,0 @@
1# Nordic Ergodox Infinity layout
2
3QWERTY Nordic layout for ergodox infinity.
4
5Features:
6
7- Basic ISO Nordic qwerty layout.
8- Backlight control.
9- Still work in progress. \ No newline at end of file
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md b/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md
deleted file mode 100644
index 1e248742ee..0000000000
--- a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
1# Truly Ergonomic like layout
2
3A basic ErgoDox layout that imitates the Truly Ergonomic keyboard layout.
diff --git a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c b/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c
deleted file mode 100644
index bbc24ea27f..0000000000
--- a/keyboards/input_club/ergodox_infinity/keymaps/trulyergonomic/keymap.c
+++ /dev/null
@@ -1,159 +0,0 @@
1#include QMK_KEYBOARD_H
2#include "debug.h"
3#include "action_layer.h"
4#include "version.h"
5
6#define BASE 0 // default layer
7#define EXTRA 1 // extra
8
9enum custom_keycodes {
10 PLACEHOLDER = SAFE_RANGE, // can always be here
11 EPRM,
12 VRSN,
13 RGB_SLD
14};
15
16const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
17/* Keymap 0: Basic layer
18 *
19 * ,--------------------------------------------------. ,--------------------------------------------------.
20 * | ESC | 1 | 2 | 3 | 4 | 5 | LGui | | LGui | 6 | 7 | 8 | 9 | 0 | - |
21 * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
22 * | Tab | Q | W | E | R | T | Del | | Tab | Y | U | I | O | P | = |
23 * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
24 * | LShift | A | S | D | F | G |------| |------| H | J | K | L | ; | RShift |
25 * |--------+------+------+------+------+------| Back | | Back |------+------+------+------+------+--------|
26 * | LCtrl | Z | X | C | V | B | space| | space| N | M | , | . | ' | RCtrl |
27 * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
28 * | LAlt | Home | PgUp | PgDn | End | | Left | Up | Down | Rigth| RAlt |
29 * `----------------------------------' `----------------------------------'
30 * ,-------------. ,-------------.
31 * | ~ | | | | [ | ] |
32 * ,------|------|------| |------+------+------.
33 * | | | L1 | | Grv | | |
34 * | Space|Enter |------| |------| Enter|Space |
35 * | | | / | | \ | | |
36 * `--------------------' `--------------------'
37 */
38// If it accepts an argument (i.e, is a function), it doesn't need KC_.
39// Otherwise, it needs KC_*
40[BASE] = LAYOUT_ergodox( // layer 0 : default
41 // left hand
42 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_LGUI,
43 KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_DEL,
44 KC_LSFT, KC_A, KC_S, KC_D, KC_F, KC_G,
45 KC_LCTL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_BSPC,
46 KC_LALT, KC_HOME, KC_PGUP, KC_PGDN, KC_END,
47 KC_TILD, KC_PIPE,
48 TG(EXTRA),
49 KC_SPC, KC_ENT, KC_SLSH,
50 // right hand
51 KC_LGUI, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
52 KC_TAB, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_EQL,
53 KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_RSFT,
54 KC_BSPC, KC_N, KC_M, KC_COMM, KC_DOT, KC_QUOT, KC_RCTL,
55 KC_LEFT, KC_UP, KC_DOWN, KC_RGHT, KC_RALT,
56 KC_LBRC, KC_RBRC,
57 KC_GRV,
58 KC_BSLS, KC_ENT, KC_SPC
59 ),
60/* Keymap 1: Extra Layer
61 *
62 * ,---------------------------------------------------. ,--------------------------------------------------.
63 * | | F1 | F2 | F3 | F4 | F5 | | | PSCR | F6 | F7 | F8 | F9 | F10 | F11 |
64 * |---------+------+------+------+------+------+------| |------+------+------+------+------+------+--------|
65 * | | ! | @ | { | } | | | | | | Up | 7 | 8 | 9 | * | F12 |
66 * |---------+------+------+------+------+------| | | |------+------+------+------+------+--------|
67 * | Caps | # | $ | ( | ) | ` |------| |------| Down | 4 | 5 | 6 | + | |
68 * |---------+------+------+------+------+------| | | |------+------+------+------+------+--------|
69 * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | \ | |
70 * `---------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
71 * | | | | | | | 0 | , | . | = | |
72 * `-----------------------------------' `----------------------------------'
73 * ,-------------. ,-------------.
74 * |VolUp |VolDn | | Prev | Next |
75 * ,------|------|------| |------+------+------.
76 * | | | | | Stop |Bright|Bright|
77 * | Mute |Pause |------| |------|ness- |ness+ |
78 * | | | | | Play | | |
79 * `--------------------' `--------------------'
80 */
81// SYMBOLS
82[EXTRA] = LAYOUT_ergodox(
83 // left hand
84 KC_TRNS,KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS,
85 KC_TRNS,KC_EXLM,KC_AT, KC_LCBR,KC_RCBR,KC_PIPE,KC_TRNS,
86 KC_CAPS,KC_HASH,KC_DLR, KC_LPRN,KC_RPRN,KC_GRV,
87 KC_TRNS,KC_PERC,KC_CIRC,KC_LBRC,KC_RBRC,KC_TILD,KC_TRNS,
88 KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
89 KC_VOLU,KC_VOLD,
90 KC_TRNS,
91 KC_MUTE,KC_PAUS,KC_TRNS,
92 // right hand
93 KC_PSCR, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
94 KC_TRNS, KC_UP, KC_7, KC_8, KC_9, KC_ASTR, KC_F12,
95 KC_DOWN, KC_4, KC_5, KC_6, KC_PLUS, KC_TRNS,
96 KC_TRNS, KC_AMPR, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS,
97 KC_0, KC_COMM, KC_DOT, KC_EQL, KC_TRNS,
98 KC_MPRV, KC_MNXT,
99 KC_STOP,
100 KC_MPLY, RGB_VAD, RGB_VAI
101),
102};
103
104bool process_record_user(uint16_t keycode, keyrecord_t *record) {
105 switch (keycode) {
106 // dynamically generate these.
107 case EPRM:
108 if (record->event.pressed) {
109 eeconfig_init();
110 }
111 return false;
112 break;
113 case VRSN:
114 if (record->event.pressed) {
115 SEND_STRING (QMK_KEYBOARD "/" QMK_KEYMAP " @ " QMK_VERSION);
116 }
117 return false;
118 break;
119 case RGB_SLD:
120 if (record->event.pressed) {
121 #ifdef RGBLIGHT_ENABLE
122 rgblight_mode(1);
123 #endif
124 }
125 return false;
126 break;
127 }
128 return true;
129}
130
131// Runs just one time when the keyboard initializes.
132void matrix_init_user(void) {
133
134};
135
136
137// Runs constantly in the background, in a loop.
138void matrix_scan_user(void) {
139
140 uint8_t layer = get_highest_layer(layer_state);
141
142 ergodox_board_led_off();
143 ergodox_right_led_1_off();
144 ergodox_right_led_2_off();
145 ergodox_right_led_3_off();
146 switch (layer) {
147 // TODO: Make this relevant to the ErgoDox EZ.
148 case 1:
149 ergodox_right_led_1_on();
150 break;
151 case 2:
152 ergodox_right_led_2_on();
153 break;
154 default:
155 // none
156 break;
157 }
158
159};
diff --git a/keyboards/input_club/infinity60/keymaps/depariel/keymap.c b/keyboards/input_club/infinity60/keymaps/depariel/keymap.c
deleted file mode 100755
index 22ac4fa5fa..0000000000
--- a/keyboards/input_club/infinity60/keymaps/depariel/keymap.c
+++ /dev/null
@@ -1,87 +0,0 @@
1#include QMK_KEYBOARD_H
2
3const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
4 /* Layer 0: Default Layer
5 * ,-----------------------------------------------------------.
6 * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `|
7 * |-----------------------------------------------------------|
8 * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]| Bksp|
9 * |-----------------------------------------------------------|
10 * |Contro| A| S| D| F| G| H| J| K| L| ;| '|Enter |
11 * |-----------------------------------------------------------|
12 * |Shift | Z| X| C| V| B| N| M| ,| .| /|Shift |Fn2|
13 * |-----------------------------------------------------------'
14 * |Fn2 |Gui |Alt | Space |RAlt|Prv|PlPs|Next|
15 * `-----------------------------------------------------------'
16 */
17 [0] = LAYOUT_60_ansi_split_bs_rshift(
18 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,
19 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,
20 KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, LT(5, KC_ENT),
21 SC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, SC_RSPC, MO(4),
22 MO(4), KC_LGUI, KC_LALT, LT(3, KC_SPC), KC_RALT, KC_MPRV, KC_MPLY, KC_MNXT),
23
24 /* Layer 1: "Toggle" off SpaceFn for League of Legends
25 */
26 [1] = LAYOUT_60_ansi_split_bs_rshift(
27 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,
28 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,
29 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,
30 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(4),
31 MO(4), KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_MPRV, KC_MPLY, KC_MNXT),
32
33 /* Layer 2: "Toggle" off SpaceFn for MapleRoyals
34 */
35 [2] = LAYOUT_60_ansi_split_bs_rshift(
36 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,
37 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,
38 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,
39 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_LSFT,
40 MO(4), KC_LGUI, KC_LALT, KC_SPC, KC_RALT, KC_LEFT, KC_DOWN, KC_RGHT),
41
42 /* Layer 3: FN layer 1
43 */
44 [3] = LAYOUT_60_ansi_split_bs_rshift(
45 KC_NO, 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_NO,
46 KC_NO, KC_BTN1, KC_MS_U, KC_BTN2, LALT(KC_F4), KC_HOME, KC_PGUP, KC_PSCR, KC_SCRL, KC_UP, KC_NO, KC_LPRN, KC_RPRN, KC_DEL,
47 MO(6), KC_MS_L, KC_MS_D, KC_MS_R, KC_NO, KC_END, KC_PGDN, KC_TILD, KC_LEFT, KC_DOWN, KC_RGHT, KC_NO, KC_NO,
48 LGUI(KC_SPC), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_CALC, KC_MENU, KC_TRNS, TG(4),
49 KC_TRNS, KC_TRNS, KC_TRNS, LT(3, KC_SPC), KC_TRNS, KC_VOLD, KC_MUTE, KC_VOLU),
50
51 /* Layer 4: FN layer 2
52 */
53 [4] = LAYOUT_60_ansi_split_bs_rshift(
54 KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_PMNS, KC_PPLS, KC_PSLS, TG(2),
55 KC_CAPS, KC_NO, KC_UP, KC_NO, KC_NO, KC_NO, KC_NO, KC_PSCR, KC_NO, KC_P7, KC_P8, KC_P9, KC_PAST, KC_BSPC,
56 KC_LCTL, KC_LEFT, KC_DOWN, KC_RGHT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_P4, KC_P5, KC_P6, KC_PENT,
57 KC_LSFT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_P1, KC_P2, KC_P3, KC_RSFT, MO(4),
58 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_P0, KC_PDOT, KC_NO, TG(1)),
59
60 /* Layer 5: FN layer 3
61 */
62 [5] = LAYOUT_60_ansi_split_bs_rshift(
63 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,
64 KC_TAB , KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_F13, KC_F14, KC_F15, KC_F16, KC_NO, KC_TRNS,
65 KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_F17, KC_F18, KC_F19, KC_F20, LT(5, KC_ENT),
66 KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_F21, KC_F22, KC_F23, KC_F24, KC_TRNS, KC_TRNS,
67 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_RALT, KC_NO, KC_NO, KC_NO),
68
69 /* Layer 6: FN layer 4
70 */
71 [6] = LAYOUT_60_ansi_split_bs_rshift(
72 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,
73 LCTL(LSFT(KC_TAB)), KC_NO, LGUI(KC_UP), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
74 MO(6), LGUI(KC_LEFT), LGUI(KC_DOWN), LGUI(KC_RGHT), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
75 KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_TRNS, KC_TRNS,
76 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_NO, KC_NO, KC_NO),
77};
78
79// Runs just one time when the keyboard initializes.
80void matrix_init_user(void) {
81
82};
83
84// Runs constantly in the background, in a loop.
85void matrix_scan_user(void) {
86
87};
diff --git a/keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h b/keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h
deleted file mode 100644
index 5052271687..0000000000
--- a/keyboards/input_club/k_type/keymaps/andrew-fahmy/config.h
+++ /dev/null
@@ -1,20 +0,0 @@
1/* Copyright 2021 Andrew Fahmy
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#define RGB_MATRIX_DEFAULT_MODE RGB_MATRIX_RAINDROPS
20#define RGB_MATRIX_LED_FLUSH_LIMIT 100
diff --git a/keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c b/keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c
deleted file mode 100644
index 264c760414..0000000000
--- a/keyboards/input_club/k_type/keymaps/andrew-fahmy/keymap.c
+++ /dev/null
@@ -1,60 +0,0 @@
1/* Copyright 2021 Andrew Fahmy
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 layer_names {
20 _MAIN,
21 _L1
22};
23
24const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
25 [_MAIN] = LAYOUT_tkl_ansi(
26 KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SCRL, KC_PAUS,
27
28 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_INS, KC_HOME, KC_PGUP,
29 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_DEL, KC_END, KC_PGDN,
30 MO(_L1), KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT,
31 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,
32 KC_LCTL, _______, KC_LALT, KC_SPC, KC_RALT, MO(_L1), KC_APP, KC_RCTL, KC_LEFT, KC_DOWN, KC_RGHT
33 ),
34 [_L1] = LAYOUT_tkl_ansi(
35 QK_BOOT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_TOG, RGB_MOD, _______,
36
37 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_SPD, RGB_SPI, _______, RGB_HUI, RGB_SAI, RGB_VAI,
38 _______, KC_MPRV, KC_MPLY, KC_MNXT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, RGB_HUD, RGB_SAD, RGB_VAD,
39 _______, KC_MUTE, KC_VOLD, KC_VOLU, _______, _______, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, _______, _______, _______,
40 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
41 _______, KC_LGUI, _______, _______, _______, _______, _______, _______, _______, _______, _______
42 )
43};
44
45void keyboard_post_init_user(void) {
46 // Customise these values to desired behaviour
47 // debug_enable=true;
48 // debug_matrix=true;
49 // debug_keyboard=true;
50 // debug_mouse=true;
51}
52
53#ifdef RGB_MATRIX_ENABLE
54// Turn off SDB
55void keyboard_pre_init_user(void) {
56 palSetPadMode(GPIOB, 16, PAL_MODE_OUTPUT_PUSHPULL);
57 palSetPad(GPIOB, 16);
58}
59
60#endif
diff --git a/keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk b/keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk
deleted file mode 100644
index aad92997d0..0000000000
--- a/keyboards/input_club/k_type/keymaps/andrew-fahmy/rules.mk
+++ /dev/null
@@ -1 +0,0 @@
1RGB_MATRIX_ENABLE = yes
diff --git a/keyboards/input_club/whitefox/keymaps/matt3o/keymap.c b/keyboards/input_club/whitefox/keymaps/matt3o/keymap.c
deleted file mode 100644
index 76237d4d30..0000000000
--- a/keyboards/input_club/whitefox/keymaps/matt3o/keymap.c
+++ /dev/null
@@ -1,95 +0,0 @@
1/*
2Copyright 2015 Jun Wako <wakojun@gmail.com>
3
4This program is free software: you can redistribute it and/or modify
5it under the terms of the GNU General Public License as published by
6the Free Software Foundation, either version 2 of the License, or
7(at your option) any later version.
8
9This program is distributed in the hope that it will be useful,
10but WITHOUT ANY WARRANTY; without even the implied warranty of
11MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12GNU General Public License for more details.
13
14You should have received a copy of the GNU General Public License
15along with this program. If not, see <http://www.gnu.org/licenses/>.
16*/
17#include QMK_KEYBOARD_H
18
19enum custom_keycodes {
20 AL_FILE = SAFE_RANGE,
21 AL_WWW,
22 AL_HELP,
23 AL_CMD
24};
25
26const uint16_t keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
27 /* Layer 0: Default Layer
28 * ,---------------------------------------------------------------.
29 * |Esc| 1| 2| 3| 4| 5| 6| 7| 8| 9| 0| -| =| \| `|Ins|
30 * |---------------------------------------------------------------|
31 * |Tab | Q| W| E| R| T| Y| U| I| O| P| [| ]|Backs|Del|
32 * |---------------------------------------------------------------|
33 * |CapsLo| A| S| D| F| G| H| J| K| L| ;| '|Enter |PgU|
34 * |---------------------------------------------------------------|
35 * |Shif| | Z| X| C| V| B| N| M| ,| .| /|Shift |Up |PgD|
36 * |---------------------------------------------------------------|
37 * |Ctrl|Gui |Alt | Space |Fn0 |Alt |Gui | |Lef|Dow|Rig|
38 * `---------------------------------------------------------------'
39 */
40 [0] = LAYOUT(
41 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_MUTE,
42 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_DEL,
43 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_NUHS,KC_ENT, KC_PGUP,
44 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_UP, KC_PGDN,
45 KC_LCTL,KC_LGUI,KC_LALT, KC_SPC, KC_RALT,MO(2), KC_RCTL, KC_LEFT,KC_DOWN,KC_RGHT
46 ),
47 [1] = LAYOUT(
48 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,
49 KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_DEL , KC_INS ,
50 KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_VOLU,
51 KC_TRNS,KC_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_VOLD,
52 KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, KC_HOME,KC_PGDN,KC_END
53 ),
54 [2] = LAYOUT(
55 KC_SLEP,KC_P1, KC_P2, KC_P3, KC_P4, KC_P5, KC_P6, KC_P7, KC_P8, KC_P9, KC_P0, KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_NO,
56 KC_TRNS,KC_TRNS,AL_WWW ,AL_HELP ,KC_TRNS,AL_CMD ,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_PSCR,KC_TRNS,KC_TRNS,KC_TRNS, KC_NO,
57 KC_CAPS,KC_TRNS,KC_TRNS,KC_TRNS,AL_FILE ,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,
58 KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_CALC,KC_TRNS,KC_TRNS,KC_TRNS,KC_MAIL,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS,
59 KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS, KC_TRNS,KC_TRNS,KC_TRNS
60 ),
61};
62
63bool process_record_user(uint16_t keycode, keyrecord_t *record) {
64 switch (keycode) {
65 case AL_FILE:
66 if (record->event.pressed) {
67 host_consumer_send(0x1B4); // AL File Browser
68 } else {
69 host_consumer_send(0);
70 }
71 return false;
72 case AL_WWW:
73 if (record->event.pressed) {
74 host_consumer_send(0x196); // AL Internet Browser
75 } else {
76 host_consumer_send(0);
77 }
78 return false;
79 case AL_HELP:
80 if (record->event.pressed) {
81 host_consumer_send(0x1A6); // AL Integrated Help Center
82 } else {
83 host_consumer_send(0);
84 }
85 return false;
86 case AL_CMD:
87 if (record->event.pressed) {
88 host_consumer_send(0x1A0); // AL Command Line Processor/Run
89 } else {
90 host_consumer_send(0);
91 }
92 return false;
93 }
94 return true;
95}
diff --git a/keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c b/keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c
deleted file mode 100644
index 584719ed25..0000000000
--- a/keyboards/input_club/whitefox/keymaps/mattrighetti/keymap.c
+++ /dev/null
@@ -1,81 +0,0 @@
1
2 /*
3 Copyright 2021 Mattia Righetti
4
5 This program is free software: you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation, either version 2 of the License, or
8 (at your option) any later version.
9
10 This program is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 GNU General Public License for more details.
14
15 You should have received a copy of the GNU General Public License
16 along with this program. If not, see <http://www.gnu.org/licenses/>.
17 */
18#include QMK_KEYBOARD_H
19
20const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
21 /* Base layer
22 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
23 * │Esc│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ \ │ ` │ │
24 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
25 * │ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │Bspc │Del│
26 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
27 * │Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │ Enter │PgU│
28 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
29 * │ LShift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │RSfRCt│ ↑ │PgD│
30 * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
31 * │LCtl│LAlt│LGUI│ Space │RAlt│Lay1│ │ ← │ ↓ │ → │
32 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
33 */
34 [0] = LAYOUT_truefox(
35 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_BSLS, _______,
36 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_DEL,
37 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_PGUP,
38 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_PGDN,
39 KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT
40 ),
41 /* Function layer
42 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐
43 * │ │F1 │F2 │F3 │F4 │F5 │F6 │F7 │F8 │F9 │F10│F11│F12│ │ │ │
44 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼─────┤
45 * │ │ │ ↑ │ │ │ │ │ │ │ │ │ │ │Reset│ │
46 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼─────┤
47 * │ │ ← │ ↓ │ → │ │ │ │ │ │ │ │ │ │ │
48 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼─────┤
49 * │ │VoU│VoD│VoM│ │ │ │ │ │ │ │ │ │ │
50 * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼─────┤
51 * │ │ │ │ │Lay2│ │ │ │ │ │
52 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴─────┘
53 */
54 [1] = LAYOUT_truefox(
55 _______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______,
56 _______, _______, KC_UP, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, QK_BOOT, _______,
57 _______, KC_LEFT, KC_DOWN, KC_RGHT, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
58 _______, KC_VOLD, KC_VOLU, KC_MUTE, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
59 _______, _______, _______, _______, MO(2), KC_TRNS, _______, _______, _______
60 ),
61 /* Third layer
62 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
63 * │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
64 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
65 * │ │1 │2 │3 │4 │5 │6 │7 │8 │9 │0 │ │ │ │ │
66 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
67 * │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
68 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
69 * │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
70 * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
71 * │ │ │ │ │ │ │ │ │ │ │
72 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
73 */
74 [2] = LAYOUT_truefox(
75 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
76 _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, _______, _______, _______, _______,
77 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
78 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
79 _______, _______, _______, _______, _______, _______, _______, _______, _______
80 )
81};
diff --git a/keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk b/keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk
deleted file mode 100644
index 7a421cc9ae..0000000000
--- a/keyboards/input_club/whitefox/keymaps/mattrighetti/rules.mk
+++ /dev/null
@@ -1,10 +0,0 @@
1BOOTMAGIC_ENABLE = no # Enable Bootmagic Lite
2
3# Keyboard-specific features
4BACKLIGHT_ENABLE = no
5VISUALIZER_ENABLE = no
6
7# Firmware size reduction
8GRAVE_ESC_ENABLE = no
9MAGIC_ENABLE = no
10SPACE_CADET_ENABLE = no
diff --git a/keyboards/input_club/whitefox/keymaps/truefox/keymap.c b/keyboards/input_club/whitefox/keymaps/truefox/keymap.c
deleted file mode 100644
index 2af5467311..0000000000
--- a/keyboards/input_club/whitefox/keymaps/truefox/keymap.c
+++ /dev/null
@@ -1,60 +0,0 @@
1/*
2Copyright 2015 Jun Wako <wakojun@gmail.com>
3
4This program is free software: you can redistribute it and/or modify
5it under the terms of the GNU General Public License as published by
6the Free Software Foundation, either version 2 of the License, or
7(at your option) any later version.
8
9This program is distributed in the hope that it will be useful,
10but WITHOUT ANY WARRANTY; without even the implied warranty of
11MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12GNU General Public License for more details.
13
14You should have received a copy of the GNU General Public License
15along with this program. If not, see <http://www.gnu.org/licenses/>.
16*/
17#include QMK_KEYBOARD_H
18
19const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
20 /*
21 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
22 * │Esc│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ = │ ~ │ \ │PrS│
23 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
24 * │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │Backs│Del│
25 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
26 * │Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │Enter │PgU│
27 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
28 * │Shift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │Shift │ ↑ │PgD│
29 * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
30 * │Ctrl│GUI │Alt │ │Alt │Fn │ │ ← │ ↓ │ → │
31 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
32 */
33 [0] = LAYOUT_65_ansi_blocker_split_bs(
34 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_BSLS, KC_PSCR,
35 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_DEL,
36 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_PGUP,
37 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_PGDN,
38 KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT
39 ),
40 /*
41 * ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐
42 * │Fla│F1 │F2 │F3 │F4 │F5 │F6 │F7 │F8 │F9 │F10│F11│F12│PrS│ \ │Mut│
43 * ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴───┼───┤
44 * │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ [ │ ] │Delet│Del│
45 * ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤
46 * │Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │ ; │ ' │Enter │Vl+│
47 * ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤
48 * │Shift │ Z │ X │ C │ V │ B │ N │ M │ , │ . │ / │Shift │PgU│Vl-│
49 * ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┼───┴┬─┬───┼───┼───┤
50 * │Ctrl│GUI │Alt │ │Alt │Fn │ │Hom│PgD│End│
51 * └────┴────┴────┴────────────────────────┴────┴────┘ └───┴───┴───┘
52 */
53 [1] = LAYOUT_65_ansi_blocker_split_bs(
54 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_MUTE,
55 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_DEL, _______,
56 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_VOLU,
57 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PGUP, KC_VOLD,
58 _______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END
59 )
60};