aboutsummaryrefslogtreecommitdiff
path: root/layouts
diff options
context:
space:
mode:
Diffstat (limited to 'layouts')
-rw-r--r--layouts/community/60_ansi/manna-harbour_miryoku/config.h39
-rw-r--r--layouts/community/60_ansi/manna-harbour_miryoku/keymap.c5
-rw-r--r--layouts/community/ergodox/manna-harbour_miryoku/config.h32
-rw-r--r--layouts/community/ergodox/manna-harbour_miryoku/keymap.c4
-rw-r--r--layouts/community/ortho_4x10/manna-harbour_miryoku/config.h20
-rw-r--r--layouts/community/ortho_4x10/manna-harbour_miryoku/keymap.c5
-rw-r--r--layouts/community/ortho_4x12/manna-harbour_miryoku/config.h35
-rw-r--r--layouts/community/ortho_4x12/manna-harbour_miryoku/keymap.c4
-rw-r--r--layouts/community/ortho_5x12/manna-harbour_miryoku/config.h51
-rw-r--r--layouts/community/ortho_5x12/manna-harbour_miryoku/keymap.c5
-rw-r--r--layouts/community/ortho_5x15/manna-harbour_miryoku/config.h39
-rw-r--r--layouts/community/ortho_5x15/manna-harbour_miryoku/keymap.c5
-rw-r--r--layouts/community/planck_mit/manna-harbour_miryoku/config.h20
-rw-r--r--layouts/community/planck_mit/manna-harbour_miryoku/keymap.c5
-rw-r--r--layouts/community/split_3x5_3/manna-harbour_miryoku/config.h20
-rw-r--r--layouts/community/split_3x5_3/manna-harbour_miryoku/keymap.c5
-rw-r--r--layouts/community/split_3x6_3/manna-harbour_miryoku/config.h20
-rw-r--r--layouts/community/split_3x6_3/manna-harbour_miryoku/keymap.c5
18 files changed, 297 insertions, 22 deletions
diff --git a/layouts/community/60_ansi/manna-harbour_miryoku/config.h b/layouts/community/60_ansi/manna-harbour_miryoku/config.h
new file mode 100644
index 000000000..14bf84216
--- /dev/null
+++ b/layouts/community/60_ansi/manna-harbour_miryoku/config.h
@@ -0,0 +1,39 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
7#pragma once
8
9#define XXX KC_NO
10
11#if defined MIRYOKU_MAPPING_NOREVERSEANGLE
12#define LAYOUT_miryoku(\
13K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
14K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
15K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
16N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
17)\
18LAYOUT_60_ansi(\
19K00, K01, K02, K03, K04, XXX, XXX, XXX, K05, K06, K07, K08, K09, XXX,\
20 K10, K11, K12, K13, K14, XXX, XXX, XXX, K15, K16, K17, K18, K19, XXX,\
21 K20, K21, K22, K23, K24, XXX, XXX, XXX, K25, K26, K27, K28, K29,\
22 XXX, K32, K33, K34, XXX, XXX, XXX, XXX, K35, K36, K37, XXX,\
23 XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX\
24)
25#else
26#define LAYOUT_miryoku(\
27 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
28 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
29 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
30 N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
31)\
32LAYOUT_60_ansi(\
33XXX, XXX, K00, K01, K02, K03, K04, XXX, K05, K06, K07, K08, K09, XXX,\
34 XXX, K10, K11, K12, K13, K14, XXX, XXX, K15, K16, K17, K18, K19, XXX,\
35 K20, K21, K22, K23, K24, XXX, XXX, XXX, K25, K26, K27, K28, K29,\
36 XXX, XXX, K32, K33, K34, XXX, XXX, XXX, K35, K36, K37, XXX,\
37 XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX\
38)
39#endif
diff --git a/layouts/community/60_ansi/manna-harbour_miryoku/keymap.c b/layouts/community/60_ansi/manna-harbour_miryoku/keymap.c
new file mode 100644
index 000000000..1520387e8
--- /dev/null
+++ b/layouts/community/60_ansi/manna-harbour_miryoku/keymap.c
@@ -0,0 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/ergodox/manna-harbour_miryoku/config.h b/layouts/community/ergodox/manna-harbour_miryoku/config.h
index 0f20409c2..836193ddc 100644
--- a/layouts/community/ergodox/manna-harbour_miryoku/config.h
+++ b/layouts/community/ergodox/manna-harbour_miryoku/config.h
@@ -1,20 +1,26 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
1// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*- 3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
2 4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
3#pragma once 7#pragma once
4 8
9#define XXX KC_NO
10
5#define LAYOUT_miryoku(\ 11#define LAYOUT_miryoku(\
6K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\ 12 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
7K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\ 13 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
8K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\ 14 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
9N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\ 15 N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
10)\ 16)\
11LAYOUT_ergodox_pretty( \ 17LAYOUT_ergodox_pretty(\
12KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, \ 18XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX,\
13KC_NO, K00, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, K09, KC_NO, \ 19XXX, K00, K01, K02, K03, K04, XXX, XXX, K05, K06, K07, K08, K09, XXX,\
14KC_NO, K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, KC_NO, \ 20XXX, K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, XXX,\
15KC_NO, K20, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K29, KC_NO, \ 21XXX, K20, K21, K22, K23, K24, XXX, XXX, K25, K26, K27, K28, K29, XXX,\
16KC_NO, KC_NO, KC_NO, KC_NO, K32, K37, KC_NO, KC_NO, KC_NO, KC_NO, \ 22XXX, XXX, XXX, XXX, K32, K37, XXX, XXX, XXX, XXX,\
17 KC_NO, KC_NO, KC_NO, KC_NO, \ 23 XXX, XXX, XXX, XXX,\
18 KC_NO, KC_NO, \ 24 XXX, XXX,\
19 K33, K34, KC_NO, KC_NO, K35, K36 \ 25 K33, K34, XXX, XXX, K35, K36\
20) 26)
diff --git a/layouts/community/ergodox/manna-harbour_miryoku/keymap.c b/layouts/community/ergodox/manna-harbour_miryoku/keymap.c
index a852ddd05..1520387e8 100644
--- a/layouts/community/ergodox/manna-harbour_miryoku/keymap.c
+++ b/layouts/community/ergodox/manna-harbour_miryoku/keymap.c
@@ -1 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
1// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*- 3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/ortho_4x10/manna-harbour_miryoku/config.h b/layouts/community/ortho_4x10/manna-harbour_miryoku/config.h
new file mode 100644
index 000000000..7142f2960
--- /dev/null
+++ b/layouts/community/ortho_4x10/manna-harbour_miryoku/config.h
@@ -0,0 +1,20 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
7#pragma once
8
9#define LAYOUT_miryoku(\
10K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
11K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
12K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
13N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
14)\
15LAYOUT_ortho_4x10(\
16K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
17K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
18K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
19KC_NO, KC_NO, K32, K33, K34, K35, K36, K37, KC_NO, KC_NO\
20)
diff --git a/layouts/community/ortho_4x10/manna-harbour_miryoku/keymap.c b/layouts/community/ortho_4x10/manna-harbour_miryoku/keymap.c
new file mode 100644
index 000000000..1520387e8
--- /dev/null
+++ b/layouts/community/ortho_4x10/manna-harbour_miryoku/keymap.c
@@ -0,0 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/ortho_4x12/manna-harbour_miryoku/config.h b/layouts/community/ortho_4x12/manna-harbour_miryoku/config.h
index 772b510ef..8ccab4da9 100644
--- a/layouts/community/ortho_4x12/manna-harbour_miryoku/config.h
+++ b/layouts/community/ortho_4x12/manna-harbour_miryoku/config.h
@@ -1,13 +1,17 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
1// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*- 3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
2 4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
3#pragma once 7#pragma once
4 8
5#if defined MIRYOKU_MAPPING_SPLIT 9#if defined MIRYOKU_MAPPING_SPLIT
6#define LAYOUT_miryoku(\ 10#define LAYOUT_miryoku(\
7K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\ 11K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
8K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\ 12K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
9K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\ 13K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
10N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\ 14N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
11)\ 15)\
12LAYOUT_ortho_4x12(\ 16LAYOUT_ortho_4x12(\
13KC_NO, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, KC_NO,\ 17KC_NO, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, KC_NO,\
@@ -15,17 +19,30 @@ K00, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K09
15K10, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K19,\ 19K10, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K19,\
16K20, KC_NO, KC_NO, K32, K33, K34, K35, K36, K37, KC_NO, KC_NO, K29\ 20K20, KC_NO, KC_NO, K32, K33, K34, K35, K36, K37, KC_NO, KC_NO, K29\
17) 21)
22#elif defined MIRYOKU_MAPPING_EXTENDED_THUMBS
23#define LAYOUT_miryoku(\
24K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
25K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
26K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
27N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
28)\
29LAYOUT_ortho_4x12(\
30K00, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, K09,\
31K10, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K19,\
32K20, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K29,\
33KC_NO, KC_NO, KC_NO, K32, K33, K34, K35, K36, K37, KC_NO, KC_NO, KC_NO\
34)
18#else 35#else
19#define LAYOUT_miryoku(\ 36#define LAYOUT_miryoku(\
20K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\ 37K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
21K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\ 38K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
22K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\ 39K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
23N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\ 40N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
24)\ 41)\
25LAYOUT_ortho_4x12(\ 42LAYOUT_ortho_4x12(\
26K00, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, K09,\ 43K00, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, K09,\
27K10, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K19,\ 44K10, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K19,\
28K20, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K29,\ 45K20, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K29,\
29KC_NO, KC_NO, K32, K33, K34, K34, K35, K35, K36, K37, KC_NO, KC_NO\ 46KC_NO, KC_NO, K32, K33, K34, KC_NO, KC_NO, K35, K36, K37, KC_NO, KC_NO\
30) 47)
31#endif 48#endif
diff --git a/layouts/community/ortho_4x12/manna-harbour_miryoku/keymap.c b/layouts/community/ortho_4x12/manna-harbour_miryoku/keymap.c
index a852ddd05..1520387e8 100644
--- a/layouts/community/ortho_4x12/manna-harbour_miryoku/keymap.c
+++ b/layouts/community/ortho_4x12/manna-harbour_miryoku/keymap.c
@@ -1 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
1// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*- 3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/ortho_5x12/manna-harbour_miryoku/config.h b/layouts/community/ortho_5x12/manna-harbour_miryoku/config.h
new file mode 100644
index 000000000..86b854db5
--- /dev/null
+++ b/layouts/community/ortho_5x12/manna-harbour_miryoku/config.h
@@ -0,0 +1,51 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
7#pragma once
8
9#if defined MIRYOKU_MAPPING_SPLIT
10#define LAYOUT_miryoku(\
11K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
12K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
13K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
14N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
15)\
16LAYOUT_ortho_5x12(\
17KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,\
18KC_NO, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, KC_NO,\
19K00, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K09,\
20K10, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K19,\
21K20, KC_NO, KC_NO, K32, K33, K34, K35, K36, K37, KC_NO, KC_NO, K29\
22)
23#elif defined MIRYOKU_MAPPING_EXTENDED_THUMBS
24#define LAYOUT_miryoku(\
25K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
26K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
27K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
28N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
29)\
30LAYOUT_ortho_5x12(\
31KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,\
32K00, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, K09,\
33K10, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K19,\
34K20, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K29,\
35KC_NO, KC_NO, KC_NO, K32, K33, K34, K35, K36, K37, KC_NO, KC_NO, KC_NO\
36)
37#else
38#define LAYOUT_miryoku(\
39K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
40K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
41K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
42N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
43)\
44LAYOUT_ortho_5x12(\
45KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,\
46K00, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, K09,\
47K10, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K19,\
48K20, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K29,\
49KC_NO, KC_NO, K32, K33, K34, KC_NO, KC_NO, K35, K36, K37, KC_NO, KC_NO\
50)
51#endif
diff --git a/layouts/community/ortho_5x12/manna-harbour_miryoku/keymap.c b/layouts/community/ortho_5x12/manna-harbour_miryoku/keymap.c
new file mode 100644
index 000000000..1520387e8
--- /dev/null
+++ b/layouts/community/ortho_5x12/manna-harbour_miryoku/keymap.c
@@ -0,0 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/ortho_5x15/manna-harbour_miryoku/config.h b/layouts/community/ortho_5x15/manna-harbour_miryoku/config.h
new file mode 100644
index 000000000..f9ccbdf2d
--- /dev/null
+++ b/layouts/community/ortho_5x15/manna-harbour_miryoku/config.h
@@ -0,0 +1,39 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
7#pragma once
8
9#define XXX KC_NO
10
11#if defined MIRYOKU_MAPPING_EXTENDED_THUMBS
12#define LAYOUT_miryoku(\
13K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
14K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
15K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
16N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
17)\
18LAYOUT_ortho_5x15(\
19XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX,\
20K00, K01, K02, K03, K04, XXX, XXX, XXX, XXX, XXX, K05, K06, K07, K08, K09,\
21K10, K11, K12, K13, K14, XXX, XXX, XXX, XXX, XXX, K15, K16, K17, K18, K19,\
22K20, K21, K22, K23, K24, XXX, XXX, XXX, XXX, XXX, K25, K26, K27, K28, K29,\
23XXX, XXX, XXX, K32, K33, K34, XXX, XXX, XXX, K35, K36, K37, XXX, XXX, XXX\
24)
25#else
26#define LAYOUT_miryoku(\
27K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
28K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
29K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
30N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
31)\
32LAYOUT_ortho_5x15(\
33XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX, XXX,\
34K00, K01, K02, K03, K04, XXX, XXX, XXX, XXX, XXX, K05, K06, K07, K08, K09,\
35K10, K11, K12, K13, K14, XXX, XXX, XXX, XXX, XXX, K15, K16, K17, K18, K19,\
36K20, K21, K22, K23, K24, XXX, XXX, XXX, XXX, XXX, K25, K26, K27, K28, K29,\
37XXX, XXX, K32, K33, K34, XXX, XXX, XXX, XXX, XXX, K35, K36, K37, XXX, XXX\
38)
39#endif
diff --git a/layouts/community/ortho_5x15/manna-harbour_miryoku/keymap.c b/layouts/community/ortho_5x15/manna-harbour_miryoku/keymap.c
new file mode 100644
index 000000000..1520387e8
--- /dev/null
+++ b/layouts/community/ortho_5x15/manna-harbour_miryoku/keymap.c
@@ -0,0 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/planck_mit/manna-harbour_miryoku/config.h b/layouts/community/planck_mit/manna-harbour_miryoku/config.h
new file mode 100644
index 000000000..c1024d801
--- /dev/null
+++ b/layouts/community/planck_mit/manna-harbour_miryoku/config.h
@@ -0,0 +1,20 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
7#pragma once
8
9#define LAYOUT_miryoku(\
10K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
11K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
12K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
13N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
14)\
15LAYOUT_planck_mit(\
16K00, K01, K02, K03, K04, KC_NO, KC_NO, K05, K06, K07, K08, K09,\
17K10, K11, K12, K13, K14, KC_NO, KC_NO, K15, K16, K17, K18, K19,\
18K20, K21, K22, K23, K24, KC_NO, KC_NO, K25, K26, K27, K28, K29,\
19KC_NO, KC_NO, K32, K33, K34, KC_NO, K35, K36, K37, KC_NO, KC_NO\
20)
diff --git a/layouts/community/planck_mit/manna-harbour_miryoku/keymap.c b/layouts/community/planck_mit/manna-harbour_miryoku/keymap.c
new file mode 100644
index 000000000..1520387e8
--- /dev/null
+++ b/layouts/community/planck_mit/manna-harbour_miryoku/keymap.c
@@ -0,0 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/split_3x5_3/manna-harbour_miryoku/config.h b/layouts/community/split_3x5_3/manna-harbour_miryoku/config.h
new file mode 100644
index 000000000..ad9495a93
--- /dev/null
+++ b/layouts/community/split_3x5_3/manna-harbour_miryoku/config.h
@@ -0,0 +1,20 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
7#pragma once
8
9#define LAYOUT_miryoku(\
10K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
11K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
12K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
13N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
14)\
15LAYOUT_split_3x5_3(\
16K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
17K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
18K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
19 K32, K33, K34, K35, K36, K37\
20)
diff --git a/layouts/community/split_3x5_3/manna-harbour_miryoku/keymap.c b/layouts/community/split_3x5_3/manna-harbour_miryoku/keymap.c
new file mode 100644
index 000000000..1520387e8
--- /dev/null
+++ b/layouts/community/split_3x5_3/manna-harbour_miryoku/keymap.c
@@ -0,0 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
diff --git a/layouts/community/split_3x6_3/manna-harbour_miryoku/config.h b/layouts/community/split_3x6_3/manna-harbour_miryoku/config.h
new file mode 100644
index 000000000..f21188f33
--- /dev/null
+++ b/layouts/community/split_3x6_3/manna-harbour_miryoku/config.h
@@ -0,0 +1,20 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
6
7#pragma once
8
9#define LAYOUT_miryoku(\
10 K00, K01, K02, K03, K04, K05, K06, K07, K08, K09,\
11 K10, K11, K12, K13, K14, K15, K16, K17, K18, K19,\
12 K20, K21, K22, K23, K24, K25, K26, K27, K28, K29,\
13 N30, N31, K32, K33, K34, K35, K36, K37, N38, N39\
14)\
15LAYOUT_split_3x6_3(\
16KC_NO, K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, KC_NO,\
17KC_NO, K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, KC_NO,\
18KC_NO, K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, KC_NO,\
19 K32, K33, K34, K35, K36, K37\
20)
diff --git a/layouts/community/split_3x6_3/manna-harbour_miryoku/keymap.c b/layouts/community/split_3x6_3/manna-harbour_miryoku/keymap.c
new file mode 100644
index 000000000..1520387e8
--- /dev/null
+++ b/layouts/community/split_3x6_3/manna-harbour_miryoku/keymap.c
@@ -0,0 +1,5 @@
1// Copyright 2019 Manna Harbour
2// https://github.com/manna-harbour/miryoku
3// generated from users/manna-harbour_miryoku/miryoku.org -*- buffer-read-only: t -*-
4
5// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.