]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/helix/rev2/keymaps/edvorakjp/keymap_5rows.c
Update keyboards/kbdfans/kbd67/readme.md
[qmk_firmware.git] / keyboards / helix / rev2 / keymaps / edvorakjp / keymap_5rows.c
1 #include "helix.h"
2 #include "keymap_xrows.h"
3
4 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
5
6   [_EDVORAK] = LAYOUT_kc(
7   //,----+----+----+----+----+----.              ,----+----+----+----+----+----.
8      GRV ,EXLM, AT ,HASH,DLR ,PERC,               CIRC,AMPR,ASTR,LPRN,RPRN,BSPC,
9   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
10      LBRC,RBRC,COMM,DOT , Y  , P  ,                F  , G  , R  , W  , Q  ,BSLS,
11   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
12      EQL , A  , O  , E  , I  , U  ,                D  , T  , N  , S  , M  ,MINS,
13   //|----+----+----+----+----+----+----.    ,----|----+----+----+----+----+----|
14      QUOT,SCLN, X  , C  , V  , Z  ,TMB4,     TMB5, B  , H  , J  , K  , L  ,SLSH,
15   //|----+----+----+----+----+----+----|    |----+----+----+----+----+----+----|
16      LEFT,DOWN, UP ,RGHT,TMB1,TMB2,TMB3,     TMB6,TMB7,TMB8,LEFT,DOWN, UP ,RGHT
17   //`----+----+----+----+----+----+----/    \----+----+----+----+----+----+----'
18   ),
19
20   [_EDVORAKJ1] = LAYOUT_kc(
21   //,----+----+----+----+----+----.              ,----+----+----+----+----+----.
22          ,    ,    ,    ,    ,    ,                   ,    ,    ,    ,    ,    ,
23   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
24          , AI , OU , EI ,    ,    ,                   ,    ,    ,    ,    ,    ,
25   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
26          ,    ,    ,    ,    ,    ,                   ,    ,    , Y  ,    ,    ,
27   //|----+----+----+----+----+----+----.    ,----|----+----+----+----+----+----|
28          ,ANN ,ONN ,ENN ,INN ,UNN ,    ,         ,    ,    ,    ,    ,    ,    ,
29   //|----+----+----+----+----+----+----|    |----+----+----+----+----+----+----|
30          ,    ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    ,
31   //`----+----+----+----+----+----+----/    \----+----+----+----+----+----+----'
32   ),
33
34   [_EDVORAKJ2] = LAYOUT_kc(
35   //,----+----+----+----+----+----.              ,----+----+----+----+----+----.
36          ,    ,    ,    ,    ,    ,                   ,    ,    ,    ,    ,    ,
37   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
38          , AI , OU , EI ,    ,    ,                   ,    ,    ,    ,    ,    ,
39   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
40          ,    ,    ,    ,    ,    ,                   , Y  ,    ,    ,    ,    ,
41   //|----+----+----+----+----+----+----.    ,----|----+----+----+----+----+----|
42          ,ANN ,ONN ,ENN ,INN ,UNN ,    ,         ,    ,    ,    ,    ,    ,    ,
43   //|----+----+----+----+----+----+----|    |----+----+----+----+----+----+----|
44          ,    ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    ,
45   //`----+----+----+----+----+----+----/    \----+----+----+----+----+----+----'
46   ),
47
48   [_QWERTY] = LAYOUT_kc(
49   //,----+----+----+----+----+----.              ,----+----+----+----+----+----.
50      GRV ,EXLM, AT ,HASH,DLR ,PERC,               CIRC,AMPR,ASTR,LPRN,RPRN,BSPC,
51   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
52      EQL , Q  , W  , E  , R  , T  ,                Y  , U  , I  , O  , P  ,MINS,
53   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
54      LBRC, A  , S  , D  , F  , G  ,                H  , J  , K  , L  ,SCLN,QUOT,
55   //|----+----+----+----+----+----+----.    ,----|----+----+----+----+----+----|
56      RBRC, Z  , X  , C  , V  , B  ,    ,         , N  , M  ,COMM,DOT ,SLSH,BSLS,
57   //|----+----+----+----+----+----+----|    |----+----+----+----+----+----+----|
58          ,    ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    ,
59   //`----+----+----+----+----+----+----/    \----+----+----+----+----+----+----'
60   ),
61
62   [_LOWER] = LAYOUT_kc(
63   //,----+----+----+----+----+----.              ,----+----+----+----+----+----.
64          ,    ,    ,    ,    ,    ,                   ,    ,SLSH,ASTR,    ,    ,
65   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
66       F1 , F2 , F3 , F4 , F5 ,LCBR,               RCBR, 7  , 8  , 9  ,MINS,    ,
67   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
68       F6 , F7 , F8 , F9 ,F10 ,LPRN,               RPRN, 4  , 5  , 6  ,PLUS,    ,
69   //|----+----+----+----+----+----+----.    ,----|----+----+----+----+----+----|
70      F11 ,F12 ,PSCR,SLCK,PAUS,LBRC,LOCK,         ,RBRC, 1  , 2  , 3  ,    ,    ,
71   //|----+----+----+----+----+----+----|    |----+----+----+----+----+----+----|
72      HOME,PGDN,PGUP,END ,TMB9,    ,    ,         ,    , 0  ,HOME,PGDN,PGUP,END
73   //`----+----+----+----+----+----+----/    \----+----+----+----+----+----+----'
74   ),
75
76   [_RAISE] = LAYOUT_kc(
77   //,----+----+----+----+----+----.              ,----+----+----+----+----+----.
78          ,    ,    ,    ,    ,    ,                   ,    ,SLSH,ASTR,    ,    ,
79   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
80       F1 , F2 , F3 , F4 , F5 ,LCBR,               RCBR, 7  , 8  , 9  ,MINS,    ,
81   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
82       F6 , F7 , F8 , F9 ,F10 ,LPRN,               RPRN, 4  , 5  , 6  ,PLUS,    ,
83   //|----+----+----+----+----+----+----.    ,----|----+----+----+----+----+----|
84      F11 ,F12 ,PSCR,SLCK,PAUS,LBRC,LOCK,         ,RBRC, 1  , 2  , 3  ,    ,    ,
85   //|----+----+----+----+----+----+----|    |----+----+----+----+----+----+----|
86      HOME,PGDN,PGUP,END ,TMB9,    ,    ,         ,    , 0  ,HOME,PGDN,PGUP,END
87   //`----+----+----+----+----+----+----/    \----+----+----+----+----+----+----'
88   ),
89
90   [_ADJUST] = LAYOUT_kc(
91   //,----+----+----+----+----+----.              ,----+----+----+----+----+----.
92          ,    ,    ,    ,    ,    ,                   ,    ,    ,    ,    ,    ,
93   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
94          ,    ,    ,   ,EXTOFF,   ,                   ,EXTON,   ,    ,    ,    ,
95   //|----+----+----+----+----+----|              |----+----+----+----+----+----|
96          ,RST ,DBUG,RTOG,WIN ,    ,                   ,MAC ,QWER,EDJP,    ,    ,
97   //|----+----+----+----+----+----+----.    ,----|----+----+----+----+----+----|
98          ,    ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    ,    ,
99   //|----+----+----+----+----+----+----|    |----+----+----+----+----+----+----|
100          ,    ,    ,    ,    ,    ,    ,         ,    ,    ,    ,    ,    ,
101   //`----+----+----+----+----+----+----/    \----+----+----+----+----+----+----'
102   )
103 };