aboutsummaryrefslogtreecommitdiff
path: root/keyboards/atomic/keymaps/michelle.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/atomic/keymaps/michelle.c')
-rw-r--r--keyboards/atomic/keymaps/michelle.c345
1 files changed, 172 insertions, 173 deletions
diff --git a/keyboards/atomic/keymaps/michelle.c b/keyboards/atomic/keymaps/michelle.c
index 2364c46a1..9c22423d6 100644
--- a/keyboards/atomic/keymaps/michelle.c
+++ b/keyboards/atomic/keymaps/michelle.c
@@ -1,183 +1,182 @@
1#include "atomic.h" 1#include QMK_KEYBOARD_H
2 2
3const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { 3const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
4 [0] = { /* Dvorak */ 4 [0] = LAYOUT_grid( /* Dvorak */
5 { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO }, 5 KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO ,
6// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 6 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
7// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 7 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
8// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 8 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
9// ┌─ 2u ────────────┐ 9 // ┌─ 2u ────────────┐
10// │ X │ 10 // │ X │
11// └─────────────────┘ 11 // └─────────────────┘
12 { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL }, 12 KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL ,
13// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 13 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
14// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 14 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
15// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 15 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
16// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 16 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
17// │ X │ │ X │ 17 // │ X │ │ X │
18// └─────────────────┘ └─────────────────┘ 18 // └─────────────────┘ └─────────────────┘
19 { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP }, 19 KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP ,
20// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 20 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
21// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 21 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
22// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 22 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
23// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 23 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
24// │ X │ │ X │ 24 // │ X │ │ X │
25// └─────────────────┘ └─────────────────┘ 25 // └─────────────────┘ └─────────────────┘
26// ┌─ 2u ────────────┐ 26 // ┌─ 2u ────────────┐
27// │ X │ 27 // │ X │
28// └─────────────────┘ 28 // └─────────────────┘
29 { KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, 29 KC_LSFT, KC_SCLN, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN ,
30// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 30 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
31// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 31 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
32// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 32 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
33// ┌─ 2u ────────────┐ 33 // ┌─ 2u ────────────┐
34// │ X │ 34 // │ X │
35// └─────────────────┘ 35 // └─────────────────┘
36// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 36 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
37// │ X │ │ X │ 37 // │ X │ │ X │
38// └─────────────────┘ └─────────────────┘ 38 // └─────────────────┘ └─────────────────┘
39// ┌─ 2u ────────────┐ 39 // ┌─ 2u ────────────┐
40// │ X │ 40 // │ X │
41// └─────────────────┘ 41 // └─────────────────┘
42 { KC_LCTL, MO(1), KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, MO(2), KC_LEFT, KC_DOWN, KC_RGHT }, 42 KC_LCTL, MO(1), KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, MO(2), KC_LEFT, KC_DOWN, KC_RGHT ,
43// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 43 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
44// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 44 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
45// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 45 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
46// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ 46 // ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
47// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ 47 // │ X │ X │ X │ X │ X │ X │ X │ X │ X │
48// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ 48 // └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
49// ┌─ 2u ────────────┐ 49 // ┌─ 2u ────────────┐
50// │ X │ 50 // │ X │
51// └─────────────────┘ 51 // └─────────────────┘
52// ┌───────────────────── 6.25u ────────────────────────────┐ 52 // ┌───────────────────── 6.25u ────────────────────────────┐
53// │ X │ 53 // │ X │
54// └────────────────────────────────────────────────────────┘ 54 // └────────────────────────────────────────────────────────┘
55// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ 55 // ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
56// │ X │ X │ X │ X │ X │ X │ 56 // │ X │ X │ X │ X │ X │ X │
57// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ 57 // └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
58 }, 58 ),
59 [1] = { /* Qwerty + F keys */ 59 [1] = LAYOUT_grid( /* Qwerty + F keys */
60 { 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_BSPC, KC_NO }, 60 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_BSPC, KC_NO ,
61// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 61 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
62// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 62 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
63// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 63 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
64// ┌─ 2u ────────────┐ 64 // ┌─ 2u ────────────┐
65// │ X │ 65 // │ X │
66// └─────────────────┘ 66 // └─────────────────┘
67 { 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_INS, KC_DEL }, 67 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_INS, KC_DEL ,
68// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 68 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
69// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 69 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
70// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 70 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
71// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 71 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
72// │ X │ │ X │ 72 // │ X │ │ X │
73// └─────────────────┘ └─────────────────┘ 73 // └─────────────────┘ └─────────────────┘
74 { KC_ESC, 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_NO, KC_PGUP }, 74 KC_ESC, 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_NO, KC_PGUP ,
75// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 75 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
76// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 76 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
77// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 77 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
78// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 78 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
79// │ X │ │ X │ 79 // │ X │ │ X │
80// └─────────────────┘ └─────────────────┘ 80 // └─────────────────┘ └─────────────────┘
81// ┌─ 2u ────────────┐ 81 // ┌─ 2u ────────────┐
82// │ X │ 82 // │ X │
83// └─────────────────┘ 83 // └─────────────────┘
84 { 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_NO, KC_UP, KC_PGDN }, 84 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_NO, KC_UP, KC_PGDN ,
85// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 85 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
86// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 86 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
87// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 87 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
88// ┌─ 2u ────────────┐ 88 // ┌─ 2u ────────────┐
89// │ X │ 89 // │ X │
90// └─────────────────┘ 90 // └─────────────────┘
91// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 91 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
92// │ X │ │ X │ 92 // │ X │ │ X │
93// └─────────────────┘ └─────────────────┘ 93 // └─────────────────┘ └─────────────────┘
94// ┌─ 2u ────────────┐ 94 // ┌─ 2u ────────────┐
95// │ X │ 95 // │ X │
96// └─────────────────┘ 96 // └─────────────────┘
97 { KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT }, 97 KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT ,
98// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 98 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
99// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 99 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
100// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 100 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
101// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ 101 // ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
102// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ 102 // │ X │ X │ X │ X │ X │ X │ X │ X │ X │
103// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ 103 // └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
104// ┌─ 2u ────────────┐ 104 // ┌─ 2u ────────────┐
105// │ X │ 105 // │ X │
106// └─────────────────┘ 106 // └─────────────────┘
107// ┌───────────────────── 6.25u ────────────────────────────┐ 107 // ┌───────────────────── 6.25u ────────────────────────────┐
108// │ X │ 108 // │ X │
109// └────────────────────────────────────────────────────────┘ 109 // └────────────────────────────────────────────────────────┘
110// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ 110 // ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
111// │ X │ X │ X │ X │ X │ X │ 111 // │ X │ X │ X │ X │ X │ X │
112// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ 112 // └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
113 }, 113 ),
114 [2] = { /* Numpad + qwerty shortcut keys */ 114 [2] = LAYOUT_grid( /* Numpad + qwerty shortcut keys */
115 { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_P7, KC_P8, KC_P9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO }, 115 { KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_P7, KC_P8, KC_P9, KC_0, KC_LBRC, KC_RBRC, KC_BSPC, KC_NO ,
116// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 116 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
117// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 117 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
118// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 118 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
119// ┌─ 2u ────────────┐ 119 // ┌─ 2u ────────────┐
120// │ X │ 120 // │ X │
121// └─────────────────┘ 121 // └─────────────────┘
122 { KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_P4, KC_P5, KC_P6, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL }, 122 KC_TAB, KC_QUOT, KC_COMM, KC_DOT, KC_P, KC_Y, KC_F, KC_P4, KC_P5, KC_P6, KC_L, KC_SLSH, KC_EQL, KC_INS, KC_DEL ,
123// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 123 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
124// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 124 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
125// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 125 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
126// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 126 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
127// │ X │ │ X │ 127 // │ X │ │ X │
128// └─────────────────┘ └─────────────────┘ 128 // └─────────────────┘ └─────────────────┘
129 { KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_P1, KC_P2, KC_P3, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP }, 129 KC_CAPS, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_P1, KC_P2, KC_P3, KC_S, KC_MINS, KC_ENT, KC_NO, KC_PGUP ,
130// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 130 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
131// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 131 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
132// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 132 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
133// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 133 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
134// │ X │ │ X │ 134 // │ X │ │ X │
135// └─────────────────┘ └─────────────────┘ 135 // └─────────────────┘ └─────────────────┘
136// ┌─ 2u ────────────┐ 136 // ┌─ 2u ────────────┐
137// │ X │ 137 // │ X │
138// └─────────────────┘ 138 // └─────────────────┘
139 { KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_X, KC_B, KC_P0, KC_P0, KC_PENT, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN }, 139 KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_X, KC_B, KC_P0, KC_P0, KC_PENT, KC_Z, KC_RSFT, KC_NO, KC_UP, KC_PGDN ,
140// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 140 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
141// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 141 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
142// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 142 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
143// ┌─ 2u ────────────┐ 143 // ┌─ 2u ────────────┐
144// │ X │ 144 // │ X │
145// └─────────────────┘ 145 // └─────────────────┘
146// ┌─ 2u ────────────┐ ┌─ 2u ────────────┐ 146 // ┌─ 2u ────────────┐ ┌─ 2u ────────────┐
147// │ X │ │ X │ 147 // │ X │ │ X │
148// └─────────────────┘ └─────────────────┘ 148 // └─────────────────┘ └─────────────────┘
149// ┌─ 2u ────────────┐ 149 // ┌─ 2u ────────────┐
150// │ X │ 150 // │ X │
151// └─────────────────┘ 151 // └─────────────────┘
152 { KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT }, 152 KC_LCTL, KC_TRNS, KC_NO, KC_LALT, KC_NO, KC_NO, KC_SPC, KC_NO, KC_NO, KC_NO, KC_LGUI, KC_TRNS, KC_LEFT, KC_DOWN, KC_RGHT ,
153// ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐ 153 // ┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
154// │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 154 // │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
155// └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘ 155 // └────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
156// ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐ 156 // ┌─ 1.25u ──┬ 1.25u ───┬─── 1.25u ┬─── 1.25u ─┬─ 2u ────────────┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬──── 1.25u ┐
157// │ X │ X │ X │ X │ X │ X │ X │ X │ X │ 157 // │ X │ X │ X │ X │ X │ X │ X │ X │ X │
158// └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘ 158 // └──────────┴──────────┴──────────┴───────────┴─────────────────┴──────────┴──────────┴──────────┴───────────┘
159// ┌─ 2u ────────────┐ 159 // ┌─ 2u ────────────┐
160// │ X │ 160 // │ X │
161// └─────────────────┘ 161 // └─────────────────┘
162// ┌───────────────────── 6.25u ────────────────────────────┐ 162 // ┌───────────────────── 6.25u ────────────────────────────┐
163// │ X │ 163 // │ X │
164// └────────────────────────────────────────────────────────┘ 164 // └────────────────────────────────────────────────────────┘
165// ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐ 165 // ┌─────────────────────── 6.25u ──────────────────────────┬─ 1.25u ──┬─ 1.25u ──┬─ 1.25u ──┬─── 1.25u ┬── 1.25u ──┐
166// │ X │ X │ X │ X │ X │ X │ 166 // │ X │ X │ X │ X │ X │ X │
167// └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘ 167 // └────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴──────────┴───────────┘
168 }, 168 ),
169}; 169};
170 170
171const uint16_t PROGMEM fn_actions[] = { 171const uint16_t PROGMEM fn_actions[] = {
172}; 172};
173 173
174const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 174const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
175{
176 // MACRODOWN only works in this function 175 // MACRODOWN only works in this function
177 switch(id) { 176 switch(id) {
178 case 0: 177 case 0:
179 return MACRODOWN(TYPE(KC_T), END); 178 return MACRODOWN(TYPE(KC_T), END);
180 break; 179 break;
181 } 180 }
182 return MACRO_NONE; 181 return MACRO_NONE;
183}; 182};