diff --git a/.github/workflows/outboards/ble_chiffre.outboard b/.github/workflows/outboards/ble_chiffre.outboard new file mode 100644 index 0000000..3631274 --- /dev/null +++ b/.github/workflows/outboards/ble_chiffre.outboard @@ -0,0 +1,7 @@ +# Copyright 2021 Manna Harbour +# https://github.com/manna-harbour/miryoku + +outboard_repository=tominabox1/zmk-config2 +outboard_ref=master +outboard_from=config/boards/arm/ble_chiffre +outboard_to=boards/arm/ble_chiffre diff --git a/.github/workflows/src/test-boards.yml.m4 b/.github/workflows/src/test-boards.yml.m4 index 36ea46f..2600a2f 100644 --- a/.github/workflows/src/test-boards.yml.m4 +++ b/.github/workflows/src/test-boards.yml.m4 @@ -7,6 +7,7 @@ m4_include(include/jobs-build.yml.m4)m4_dnl - "" board: - ahokore # outboard + - ble_chiffre # outboard - corne-ish_zen_left # outboard - corne-ish_zen_right # outboard - ferris_rev02 # outboard diff --git a/.github/workflows/test-boards.yml b/.github/workflows/test-boards.yml index 51a20d3..a6a99f5 100644 --- a/.github/workflows/test-boards.yml +++ b/.github/workflows/test-boards.yml @@ -17,6 +17,7 @@ jobs: - "" board: - ahokore # outboard + - ble_chiffre # outboard - corne-ish_zen_left # outboard - corne-ish_zen_right # outboard - ferris_rev02 # outboard diff --git a/config/ble_chiffre.keymap b/config/ble_chiffre.keymap new file mode 100644 index 0000000..59cc89a --- /dev/null +++ b/config/ble_chiffre.keymap @@ -0,0 +1,5 @@ +// Copyright 2021 Manna Harbour +// https://github.com/manna-harbour/miryoku + +#include "../miryoku/mapping/34-ble_chiffre.h" +#include "../miryoku/miryoku.dtsi" diff --git a/miryoku/mapping/34-ble_chiffre.h b/miryoku/mapping/34-ble_chiffre.h new file mode 100644 index 0000000..5341670 --- /dev/null +++ b/miryoku/mapping/34-ble_chiffre.h @@ -0,0 +1,20 @@ +// Copyright 2021 Manna Harbour +// https://github.com/manna-harbour/miryoku + +#define MIRYOKU_MAPPING( \ +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 \ +) \ +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 \ + K34 K33 K36 K35 + +#define MIRYOKU_MAPPING_TAP MIRYOKU_MAPPING + +#define MIRYOKU_COMBO_TPSL 30 31 +#define MIRYOKU_COMBO_TPSR 32 33 + +#define MIRYOKU_COMBO_TPS_ENABLE