summaryrefslogtreecommitdiff
path: root/keyboards/planck/keymaps/orbekk/layout.h
blob: b835e4570c011a6cb722addcc84ab6b5442fa01a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#pragma once

#include QMK_KEYBOARD_H

#define LAYOUT_ortho_4x12(k0A, k0B, k0C, k0D, k0E, k0F, k4A, k4B, k4C, k4D, k4E, k4F, k1A, k1B, k1C, k1D, k1E, k1F, k5A, k5B, k5C, k5D, k5E, k5F, k2A, k2B, k2C, k2D, k2E, k2F, k6A, k6B, k6C, k6D, k6E, k6F, k3A, k3B, k3C, k7D, k7E, k7F, k7A, k7B, k7C, k3D, k3E, k3F) { \
	 {k0A, k0B, k0C, k0D, k0E, k0F}, \
	 {k1A, k1B, k1C, k1D, k1E, k1F}, \
	 {k2A, k2B, k2C, k2D, k2E, k2F}, \
	 {k3A, k3B, k3C, k3D, k3E, k3F}, \
	 {k4A, k4B, k4C, k4D, k4E, k4F}, \
	 {k5A, k5B, k5C, k5D, k5E, k5F}, \
	 {k6A, k6B, k6C, k6D, k6E, k6F}, \
	 {k7A, k7B, k7C, k7D, k7E, k7F} \
}


#define LAYOUT_LR(                                    \
LA0, LA1, LA2, LA3, LA4,                              \
LB0, LB1, LB2, LB3, LB4,                              \
LC0, LC1, LC2, LC3, LC4,                              \
LT0, LT1,                                             \
RA0, RA1, RA2, RA3, RA4,                              \
RB0, RB1, RB2, RB3, RB4,                              \
RC0, RC1, RC2, RC3, RC4,                              \
RT0, RT1                                              \
) LAYOUT_planck_grid( \
LA0, LA1, LA2, LA3, LA4, KC_NO, KC_NO, RA0, RA1, RA2, RA3, RA4, \
LB0, LB1, LB2, LB3, LB4, KC_NO, KC_NO, RB0, RB1, RB2, RB3, RB4, \
LC0, LC1, LC2, LC3, LC4, KC_NO, KC_NO, RC0, RC1, RC2, RC3, RC4, \
KC_NO, KC_NO, KC_NO, LT0, LT1, KC_NO, KC_NO, RT0, RT1, KC_NO, KC_NO, KC_NO \
)