summaryrefslogtreecommitdiffstats
path: root/layouts/community/ortho_5x10
diff options
context:
space:
mode:
authorwanleg <32079073+wanleg@users.noreply.github.com>2018-08-30 09:34:14 -0700
committerDrashna Jaelre <drashna@live.com>2018-08-30 09:34:14 -0700
commit2fcfd5cff7089338385c40a630315939a7a9ebbc (patch)
tree11e549f05d6141bc40ede234b319ec6edb54be4b /layouts/community/ortho_5x10
parent2b707f3470afd10f2db9db17d096dda836535444 (diff)
Keymap: Wanleg updates (#3794)
* various edits and minor additions * updates * updates * updates * lets_split LEDs off instructions * lets_split LEDs off instructions * turn off lets_split LEDs in userspace * one-hand setup for right side
Diffstat (limited to 'layouts/community/ortho_5x10')
-rw-r--r--layouts/community/ortho_5x10/layout.json5
-rw-r--r--layouts/community/ortho_5x10/readme.md3
-rw-r--r--layouts/community/ortho_5x10/wanleg/config.h9
-rw-r--r--layouts/community/ortho_5x10/wanleg/keymap.c38
-rw-r--r--layouts/community/ortho_5x10/wanleg/rules.mk3
5 files changed, 58 insertions, 0 deletions
diff --git a/layouts/community/ortho_5x10/layout.json b/layouts/community/ortho_5x10/layout.json
new file mode 100644
index 0000000000..00d8479523
--- /dev/null
+++ b/layouts/community/ortho_5x10/layout.json
@@ -0,0 +1,5 @@
+["","","","","","","","","",""],
+["","","","","","","","","",""],
+["","","","","","","","","",""],
+["","","","","","","","","",""],
+["","","","","","","","","",""]
diff --git a/layouts/community/ortho_5x10/readme.md b/layouts/community/ortho_5x10/readme.md
new file mode 100644
index 0000000000..5c94f8eca8
--- /dev/null
+++ b/layouts/community/ortho_5x10/readme.md
@@ -0,0 +1,3 @@
+# ortho_5x10
+
+ LAYOUT_ortho_5x10
diff --git a/layouts/community/ortho_5x10/wanleg/config.h b/layouts/community/ortho_5x10/wanleg/config.h
new file mode 100644
index 0000000000..2d24f2771b
--- /dev/null
+++ b/layouts/community/ortho_5x10/wanleg/config.h
@@ -0,0 +1,9 @@
+#pragma once
+
+//QMK DFU settings (ProMicro boards)
+// set top left key as bootloader mode escape key on Gherkin
+#if defined(KEYBOARD_5x5)
+#define QMK_LED B0
+#define QMK_ESC_OUTPUT D7 // usually COL
+#define QMK_ESC_INPUT B2 // usually ROW
+#endif
diff --git a/layouts/community/ortho_5x10/wanleg/keymap.c b/layouts/community/ortho_5x10/wanleg/keymap.c
new file mode 100644
index 0000000000..5d06e53ae4
--- /dev/null
+++ b/layouts/community/ortho_5x10/wanleg/keymap.c
@@ -0,0 +1,38 @@
+#include QMK_KEYBOARD_H
+#include "wanleg.h"
+
+const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
+[gGK] = LAYOUT_ortho_5x10_wrapper(
+ _______________Gherkin_NUM_0_______________,
+ _______________Gherkin_Row_0_______________,
+ _______________Gherkin_Row_1_______________,
+ _______________Gherkin_Row_2_______________,
+ _______, _______, _______, gNUMBER, gETCETERA, KC_SPC,gDIRECTION, KC_RGUI, _______, _______
+),
+
+
+[gNUM] = LAYOUT_ortho_5x10_wrapper(
+ _______________Gherkin_NUM_0_______________,
+ _______________Gherkin_NUM_0_______________,
+ _______________Gherkin_NUM_1_______________,
+ _______________Gherkin_NUM_2_______________,
+ _______, _______, _______, _______, _______, KC_ENT, KC_RSFT, KC_RGUI, _______, _______
+),
+
+[gDIR] = LAYOUT_ortho_5x10_wrapper(
+ _______________Gherkin_NUM_0_______________,
+ _______________Gherkin_DIR_0_______________,
+ _______________Gherkin_DIR_1_______________,
+ _______________Gherkin_DIR_2_______________,
+ _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
+),
+
+[gETC] = LAYOUT_ortho_5x10_wrapper(
+ _______________Gherkin_NUM_0_______________,
+ _______________Gherkin_ETC_0_______________,
+ _______________Gherkin_ETC_1_______________,
+ _______________Gherkin_ETC_2_______________,
+ _______, _______, _______, _______, _______, LALT(LCTL(KC_DEL)), _______, _______, _______, _______
+),
+
+};
diff --git a/layouts/community/ortho_5x10/wanleg/rules.mk b/layouts/community/ortho_5x10/wanleg/rules.mk
new file mode 100644
index 0000000000..90841d2abe
--- /dev/null
+++ b/layouts/community/ortho_5x10/wanleg/rules.mk
@@ -0,0 +1,3 @@
+SWAP_HANDS_ENABLE = no
+
+BOOTLOADER = qmk-dfu \ No newline at end of file