From be6a9c3c655390efe0e1f43067f5fb0faef4040f Mon Sep 17 00:00:00 2001 From: Manna Harbour <51143715+manna-harbour@users.noreply.github.com> Date: Wed, 1 Jun 2022 22:26:07 +1000 Subject: [PATCH] Add leeloo --- .../workflows/test-all-promicro-shields.yml | 1 + config/leeloo.keymap | 6 +++++ miryoku/mapping/58/leeloo.h | 22 +++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 config/leeloo.keymap create mode 100644 miryoku/mapping/58/leeloo.h diff --git a/.github/workflows/test-all-promicro-shields.yml b/.github/workflows/test-all-promicro-shields.yml index 49d5989..eed9548 100644 --- a/.github/workflows/test-all-promicro-shields.yml +++ b/.github/workflows/test-all-promicro-shields.yml @@ -42,6 +42,7 @@ jobs: "jorne_left","jorne_right", "kyria_left","kyria_right", "kyria_rev2_left","kyria_rev2_right", + "leeloo_left","leeloo_right", "levinson_left","levinson_right", "lily58_left","lily58_right", "lotus58_left","lotus58_right", diff --git a/config/leeloo.keymap b/config/leeloo.keymap new file mode 100644 index 0000000..573bdf9 --- /dev/null +++ b/config/leeloo.keymap @@ -0,0 +1,6 @@ +// Copyright 2022 Manna Harbour +// https://github.com/manna-harbour/miryoku + +#include "../miryoku/custom_config.h" +#include "../miryoku/mapping/58/leeloo.h" +#include "../miryoku/miryoku.dtsi" diff --git a/miryoku/mapping/58/leeloo.h b/miryoku/mapping/58/leeloo.h new file mode 100644 index 0000000..fcb84d8 --- /dev/null +++ b/miryoku/mapping/58/leeloo.h @@ -0,0 +1,22 @@ +// Copyright 2022 Manna Harbour +// https://github.com/manna-harbour/miryoku + +#if !defined (MIRYOKU_LAYOUTMAPPING_LEELOO) + +#define XXX &none + +#define MIRYOKU_LAYOUTMAPPING_LEELOO( \ + K00, K01, K02, K03, K04, K05, K06, K07, K08, K09, \ + K10, K11, K12, K13, K14, K15, K16, K17, K18, K19, \ + K20, K21, K22, K23, K24, K25, K26, K27, K28, K29, \ + N30, N31, K32, K33, K34, K35, K36, K37, N38, N39 \ +) \ +XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX XXX \ +XXX K00 K01 K02 K03 K04 K05 K06 K07 K08 K09 XXX \ +XXX K10 K11 K12 K13 K14 K15 K16 K17 K18 K19 XXX \ +XXX K20 K21 K22 K23 K24 K25 K26 K27 K28 K29 XXX \ + XXX K32 K33 K34 XXX XXX K35 K36 K37 XXX + +#endif + +#define MIRYOKU_MAPPING MIRYOKU_LAYOUTMAPPING_LEELOO