aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--keyboards/planck/keymaps/jarred/keymap.c34
-rw-r--r--keyboards/planck/keymaps/jarred/readme.md9
-rw-r--r--layouts/community/ortho_4x12/jarred/keymap.c22
-rw-r--r--layouts/community/ortho_4x12/jarred/readme.md22
-rw-r--r--users/jarred/jarred.h1
-rw-r--r--users/jarred/readme.md11
6 files changed, 55 insertions, 44 deletions
diff --git a/keyboards/planck/keymaps/jarred/keymap.c b/keyboards/planck/keymaps/jarred/keymap.c
deleted file mode 100644
index 591166908..000000000
--- a/keyboards/planck/keymaps/jarred/keymap.c
+++ /dev/null
@@ -1,34 +0,0 @@
1/* Copyright 2018 Jarred Steenvoorden
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 "planck.h"
18#include "jarred.h"
19
20const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
21 [_QW] = LAYOUT_planck_grid_wrapper(QWERTY_4x12),
22 [_GAME] = LAYOUT_planck_grid_wrapper(GAME_4x12),
23 [_LW] = LAYOUT_planck_grid_wrapper(LOWER_4x12),
24 [_NV] = LAYOUT_planck_grid_wrapper(NAV_4x12),
25 [_NP] = LAYOUT_planck_grid_wrapper(NUMPAD_4x12),
26 [_MS] = LAYOUT_planck_grid_wrapper(MOUSE_4x12)
27};
28
29#ifdef RGB_MATRIX_H
30void rgb_matrix_indicators_user(void) {
31 // Disable light in middle of 2U position
32 rgb_matrix_set_color(42, 0, 0, 0);
33}
34#endif
diff --git a/keyboards/planck/keymaps/jarred/readme.md b/keyboards/planck/keymaps/jarred/readme.md
deleted file mode 100644
index e6be56412..000000000
--- a/keyboards/planck/keymaps/jarred/readme.md
+++ /dev/null
@@ -1,9 +0,0 @@
1# Jarred's Planck Layout
2
3Check out [user space readme](../../../../users/jarred/readme.md) for more info
4
5# Build
6
7```
8make planck/rev4:jarred:dfu
9```
diff --git a/layouts/community/ortho_4x12/jarred/keymap.c b/layouts/community/ortho_4x12/jarred/keymap.c
new file mode 100644
index 000000000..4be5f9ed6
--- /dev/null
+++ b/layouts/community/ortho_4x12/jarred/keymap.c
@@ -0,0 +1,22 @@
1#include QMK_KEYBOARD_H
2#include "jarred.h"
3
4#define LAYOUT_ortho_4x12_wrapper(...) LAYOUT_ortho_4x12(__VA_ARGS__)
5
6const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
7 [_QW] = LAYOUT_ortho_4x12_wrapper(QWERTY_4x12),
8 [_GAME] = LAYOUT_ortho_4x12_wrapper(GAME_4x12),
9 [_LW] = LAYOUT_ortho_4x12_wrapper(LOWER_4x12),
10 [_NV] = LAYOUT_ortho_4x12_wrapper(NAV_4x12),
11 [_NP] = LAYOUT_ortho_4x12_wrapper(NUMPAD_4x12),
12 [_MS] = LAYOUT_ortho_4x12_wrapper(MOUSE_4x12)
13};
14
15#ifdef RGB_MATRIX_ENABLE
16void rgb_matrix_indicators_user(void) {
17 #ifdef KEYBOARD_planck_light
18 // Disable light in middle of 2U position of Planck Light
19 rgb_matrix_set_color(42, 0, 0, 0);
20 #endif
21}
22#endif
diff --git a/layouts/community/ortho_4x12/jarred/readme.md b/layouts/community/ortho_4x12/jarred/readme.md
new file mode 100644
index 000000000..05f1ff086
--- /dev/null
+++ b/layouts/community/ortho_4x12/jarred/readme.md
@@ -0,0 +1,22 @@
1# Jarred's ortho 4x12 keymap
2
3[User space](../../../../users/jarred/readme.md)
4
5Boards used on:
6- [Planck](../../../../keyboards/planck/readme.md)
7- [Plaid](../../../../keyboards/plaid/readme.md)
8
9# Plaid build notes
10
11Enter Bootloader:
12Press Reset / Press Boot / Release Reset / Release Boot
13
14Install libusbK driver for usbasp:
15https://zadig.akeo.ie/
16
17make plaid:jarred:program
18
19Press Reset
20
21https://github.com/hsgw/plaid/blob/master/doc/en/bootloader.md
22https://github.com/hsgw/plaid/blob/master/doc/en/firmware.md
diff --git a/users/jarred/jarred.h b/users/jarred/jarred.h
index ae48adb70..49b1253be 100644
--- a/users/jarred/jarred.h
+++ b/users/jarred/jarred.h
@@ -50,6 +50,7 @@ enum {
50 50
51// Wrappers 51// Wrappers
52#define LAYOUT_planck_grid_wrapper(...) LAYOUT_planck_grid(__VA_ARGS__) 52#define LAYOUT_planck_grid_wrapper(...) LAYOUT_planck_grid(__VA_ARGS__)
53#define LAYOUT_plaid_grid_wrapper(...) LAYOUT_plaid_grid(__VA_ARGS__)
53#define LAYOUT_atreus62_grid_wrapper(...) LAYOUT(__VA_ARGS__) 54#define LAYOUT_atreus62_grid_wrapper(...) LAYOUT(__VA_ARGS__)
54#define LAYOUT_ergotravel_grid_wrapper(...) LAYOUT(__VA_ARGS__) 55#define LAYOUT_ergotravel_grid_wrapper(...) LAYOUT(__VA_ARGS__)
55 56
diff --git a/users/jarred/readme.md b/users/jarred/readme.md
index 9d4e926e7..e2f44219b 100644
--- a/users/jarred/readme.md
+++ b/users/jarred/readme.md
@@ -2,4 +2,13 @@
2 2
3Keymaps: 3Keymaps:
4 4
5- [Planck](../../keyboards/planck/keymaps/jarred/readme.md) 5- [Ortho 4x12](../../layouts/community/ortho_4x12/jarred/readme.md)
6
7- [CRKBD](../../keyboards/crkbd/keymaps/jarred/readme.md)
8- [Atreus 62](../../keyboards/ergotravel/keymaps/jarred/readme.md)
9- [ErgoTravel](../../keyboards/ergotravel/keymaps/jarred/readme.md)
10- [xd75](../../keyboards/xd75/keymaps/jarred/readme.md)
11
12- [satan](../../keyboards/satan/keymaps/jarred/readme.md)
13- [dz60](../../keyboards/dz60/keymaps/jarred/readme.md)
14- [org60](../../keyboards/org60/keymaps/jarred/readme.md)