aboutsummaryrefslogtreecommitdiff
path: root/layouts/community/ergodox/drashna/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/community/ergodox/drashna/keymap.c')
-rw-r--r--layouts/community/ergodox/drashna/keymap.c43
1 files changed, 27 insertions, 16 deletions
diff --git a/layouts/community/ergodox/drashna/keymap.c b/layouts/community/ergodox/drashna/keymap.c
index 1506db03a..27d20d928 100644
--- a/layouts/community/ergodox/drashna/keymap.c
+++ b/layouts/community/ergodox/drashna/keymap.c
@@ -196,11 +196,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
196 * `--------------------' `--------------------' 196 * `--------------------' `--------------------'
197 */ 197 */
198 [_GAMEPAD] = LAYOUT_ergodox_pretty_wrapper( 198 [_GAMEPAD] = LAYOUT_ergodox_pretty_wrapper(
199 KC_ESC, KC_TRNS, KC_TRNS, KC_TRNS, HYPR(KC_D), HYPR(KC_Q), HYPR(KC_GRV), KC_TRNS, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, 199 KC_ESC, KC_NO, KC_1, KC_2, KC_3, HYPR(KC_Q), HYPR(KC_GRV), KC_TRNS, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO,
200 KC_F1, KC_K, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, 200 KC_F1, KC_K, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
201 KC_TAB, KC_G, KC_A, KC_S, KC_D, KC_F, KC_I, KC_O, KC_NO, KC_NO, KC_NO, KC_NO, 201 KC_TAB, KC_G, KC_A, KC_S, KC_D, KC_F, KC_I, KC_O, KC_NO, KC_NO, KC_NO, KC_NO,
202 KC_LCTL, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_TRNS, TG(_GAMEPAD), KC_N, KC_M, KC_NO, KC_NO, KC_NO, KC_NO, 202 KC_LCTL, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_TRNS, TG(_GAMEPAD), KC_N, KC_M, KC_NO, KC_NO, KC_NO, KC_NO,
203 KC_GRV, KC_U, KC_I, KC_Y, KC_T, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_NO, 203 KC_GRV, KC_U, KC_I, KC_Y, KC_T, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_NO,
204 KC_O, KC_P, KC_HYPR, MAGIC_TOGGLE_NKRO, 204 KC_O, KC_P, KC_HYPR, MAGIC_TOGGLE_NKRO,
205 KC_LGUI, KC_NO, 205 KC_LGUI, KC_NO,
206 KC_V, KC_SPC, KC_H, KC_PGDN, KC_DEL, KC_ENTER 206 KC_V, KC_SPC, KC_H, KC_PGDN, KC_DEL, KC_ENTER
@@ -239,32 +239,32 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
239 ), 239 ),
240 240
241 [_LOWER] = LAYOUT_ergodox_pretty_wrapper( 241 [_LOWER] = LAYOUT_ergodox_pretty_wrapper(
242 _______, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11, 242 KC_F12, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11,
243 KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, _______, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______, 243 KC_TILD, _________________LOWER_L1__________________, _______, _______, _________________LOWER_R1__________________, _______,
244 _______, _______, _______, _______, _______, _______, _______, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, 244 _______, ___________________BLANK___________________, _________________LOWER_R2__________________, KC_PIPE,
245 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 245 _______, ___________________BLANK___________________, _______, _______, _________________LOWER_R3__________________, KC_PSCR,
246 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 246 _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PAUS,
247 _______, _______, _______, _______, 247 _______, _______, _______, _______,
248 _______, _______, 248 _______, _______,
249 _______, _______, _______, _______, _______, _______ 249 _______, _______, _______, _______, _______, _______
250 ), 250 ),
251 251
252 [_RAISE] = LAYOUT_ergodox_pretty_wrapper( 252 [_RAISE] = LAYOUT_ergodox_pretty_wrapper(
253 _______, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11, 253 KC_F12, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11,
254 KC_GRV, ________________NUMBER_LEFT________________, _______, _______, ________________NUMBER_RIGHT_______________, _______, 254 KC_GRV, _________________RAISE_L1__________________, _______, _______, _________________RAISE_R1__________________, _______,
255 _______, _______, _______, _______, _______, _______, _______, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, 255 _______, _________________RAISE_L2__________________, _________________RAISE_R2__________________, KC_BSLS,
256 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 256 _______, _________________RAISE_L3__________________, _______, _______, _________________RAISE_R3__________________, KC_PSCR,
257 _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_SLCK, 257 _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_SLCK,
258 _______, _______, _______, _______, 258 _______, _______, _______, _______,
259 _______, _______, 259 _______, _______,
260 _______, _______, _______, _______, _______, _______ 260 _______, _______, _______, _______, _______, _______
261 ), 261 ),
262 262
263 [_ADJUST] = LAYOUT_ergodox_pretty_wrapper( 263 [_ADJUST] = LAYOUT_ergodox_pretty_wrapper(
264 KC_MAKE, _______, _______, _______, _______, _______, _______, KC_NUKE, KC_SEC1, KC_SEC2, KC_SEC3, KC_SEC4, KC_SEC5, KC_RST, 264 KC_MAKE, _______, _______, _______, _______, _______, _______, KC_NUKE, _________________ADJUST_R1_________________, KC_RST,
265 VRSN, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, RGB_TOG, _______, _______, _______, _______, _______, _______, _______, EPRM, 265 VRSN, _________________ADJUST_L1_________________, _______, _______, _______, _______, _______, _______, _______, EPRM,
266 RGB_SMOD,RGB_HUI, CK_TOGG, AU_ON, AU_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, WORKMAN, TG(_MODS), 266 _______, _________________ADJUST_L2_________________, _________________ADJUST_R2_________________, TG(_MODS),
267 _______, RGB_SMOD,RGB_HUD, RGB_SAD, RGB_VAD, KC_RGB_T,_______, _______, MG_NKRO, KC_MUTE, KC_VOLD, KC_VOLU, KC_MNXT, KC_MPLY, 267 _______, _________________ADJUST_L3_________________, _______, _______, _________________ADJUST_R3_________________, KC_MPLY,
268 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, 268 _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
269 _______, _______, _______, _______, 269 _______, _______, _______, _______,
270 _______, _______, 270 _______, _______,
@@ -324,3 +324,14 @@ void matrix_scan_keymap(void) { // runs frequently to update info
324 324
325}; 325};
326 326
327
328bool indicator_is_this_led_used_keyboard(uint8_t index) {
329 switch (index) {
330 case 13 ... 14:
331 return true;
332 break;
333 default:
334 return false;
335 }
336}
337