From 2907704f9f72c0cb3d8c45377e15089f1408bd75 Mon Sep 17 00:00:00 2001 From: Peter Johanson Date: Fri, 10 Sep 2021 04:49:09 +0000 Subject: [PATCH] refactor(shields): Add pro-micro shield metadata. --- app/boards/shields/bfo9000/bfo9000.zmk.yml | 11 +++++++++++ .../shields/boardsource3x4/boardsource3x4.zmk.yml | 8 ++++++++ app/boards/shields/corne/corne.zmk.yml | 5 +++-- app/boards/shields/cradio/cradio.zmk.yml | 12 ++++++++++++ app/boards/shields/crbn/crbn.zmk.yml | 9 +++++++++ app/boards/shields/eek/eek.zmk.yml | 8 ++++++++ app/boards/shields/helix/helix.zmk.yml | 13 +++++++++++++ app/boards/shields/iris/iris.zmk.yml | 14 ++++++++++++++ app/boards/shields/jian/jian.zmk.yml | 11 +++++++++++ app/boards/shields/jorne/jorne.zmk.yml | 14 ++++++++++++++ app/boards/shields/kyria/kyria.zmk.yml | 15 +++++++++++++++ app/boards/shields/lily58/lily58.zmk.yml | 13 +++++++++++++ app/boards/shields/microdox/microdox.zmk.yml | 13 +++++++++++++ app/boards/shields/nibble/nibble.zmk.yml | 9 +++++++++ app/boards/shields/qaz/qaz.zmk.yml | 8 ++++++++ app/boards/shields/quefrency/quefrency.zmk.yml | 12 ++++++++++++ app/boards/shields/reviung41/reviung41.zmk.yml | 8 ++++++++ app/boards/shields/romac/romac.zmk.yml | 8 ++++++++ app/boards/shields/romac_plus/romac_plus.zmk.yml | 10 ++++++++++ app/boards/shields/sofle/sofle.zmk.yml | 14 ++++++++++++++ .../shields/splitreus62/splitreus62.zmk.yml | 11 +++++++++++ app/boards/shields/tg4x/tg4x.zmk.yml | 8 ++++++++ app/boards/shields/tidbit/tidbit.zmk.yml | 10 ++++++++++ 23 files changed, 242 insertions(+), 2 deletions(-) create mode 100644 app/boards/shields/bfo9000/bfo9000.zmk.yml create mode 100644 app/boards/shields/boardsource3x4/boardsource3x4.zmk.yml create mode 100644 app/boards/shields/cradio/cradio.zmk.yml create mode 100644 app/boards/shields/crbn/crbn.zmk.yml create mode 100644 app/boards/shields/eek/eek.zmk.yml create mode 100644 app/boards/shields/helix/helix.zmk.yml create mode 100644 app/boards/shields/iris/iris.zmk.yml create mode 100644 app/boards/shields/jian/jian.zmk.yml create mode 100644 app/boards/shields/jorne/jorne.zmk.yml create mode 100644 app/boards/shields/kyria/kyria.zmk.yml create mode 100644 app/boards/shields/lily58/lily58.zmk.yml create mode 100644 app/boards/shields/microdox/microdox.zmk.yml create mode 100644 app/boards/shields/nibble/nibble.zmk.yml create mode 100644 app/boards/shields/qaz/qaz.zmk.yml create mode 100644 app/boards/shields/quefrency/quefrency.zmk.yml create mode 100644 app/boards/shields/reviung41/reviung41.zmk.yml create mode 100644 app/boards/shields/romac/romac.zmk.yml create mode 100644 app/boards/shields/romac_plus/romac_plus.zmk.yml create mode 100644 app/boards/shields/sofle/sofle.zmk.yml create mode 100644 app/boards/shields/splitreus62/splitreus62.zmk.yml create mode 100644 app/boards/shields/tg4x/tg4x.zmk.yml create mode 100644 app/boards/shields/tidbit/tidbit.zmk.yml diff --git a/app/boards/shields/bfo9000/bfo9000.zmk.yml b/app/boards/shields/bfo9000/bfo9000.zmk.yml new file mode 100644 index 00000000..c63e7e31 --- /dev/null +++ b/app/boards/shields/bfo9000/bfo9000.zmk.yml @@ -0,0 +1,11 @@ +file_format: "1" +id: bfo9000 +name: BFO-9000 +type: shield +url: https://keeb.io/products/bfo-9000-keyboard-customizable-full-size-split-ortholinear +requires: [pro_micro] +features: + - keys +siblings: + - bfo9000_left + - bfo9000_right diff --git a/app/boards/shields/boardsource3x4/boardsource3x4.zmk.yml b/app/boards/shields/boardsource3x4/boardsource3x4.zmk.yml new file mode 100644 index 00000000..fee27965 --- /dev/null +++ b/app/boards/shields/boardsource3x4/boardsource3x4.zmk.yml @@ -0,0 +1,8 @@ +file_format: "1" +id: boardsource3x4 +name: Boardsource 3x4 Macropad +type: shield +url: https://boardsource.xyz/store/5ecc2008eee64242946c98c1 +requires: [pro_micro] +features: + - keys diff --git a/app/boards/shields/corne/corne.zmk.yml b/app/boards/shields/corne/corne.zmk.yml index d09bf71d..1e8a5fbb 100644 --- a/app/boards/shields/corne/corne.zmk.yml +++ b/app/boards/shields/corne/corne.zmk.yml @@ -8,6 +8,7 @@ exposes: [i2c_oled] features: - keys - display + - underglow siblings: -- corne_left -- corne_right + - corne_left + - corne_right diff --git a/app/boards/shields/cradio/cradio.zmk.yml b/app/boards/shields/cradio/cradio.zmk.yml new file mode 100644 index 00000000..76cf1ab2 --- /dev/null +++ b/app/boards/shields/cradio/cradio.zmk.yml @@ -0,0 +1,12 @@ +file_format: "1" +id: cradio +name: Cradio/Sweep +type: shield +url: https://github.com/davidphilipbarr/Sweep +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys +siblings: + - cradio_left + - cradio_right diff --git a/app/boards/shields/crbn/crbn.zmk.yml b/app/boards/shields/crbn/crbn.zmk.yml new file mode 100644 index 00000000..baa73ea0 --- /dev/null +++ b/app/boards/shields/crbn/crbn.zmk.yml @@ -0,0 +1,9 @@ +file_format: "1" +id: crbn +name: CRBN Featherlight +type: shield +url: https://github.com/PolarityWorks/CRBN-Featherlight +requires: [pro_micro] +features: + - keys + - encoder diff --git a/app/boards/shields/eek/eek.zmk.yml b/app/boards/shields/eek/eek.zmk.yml new file mode 100644 index 00000000..bac88f63 --- /dev/null +++ b/app/boards/shields/eek/eek.zmk.yml @@ -0,0 +1,8 @@ +file_format: "1" +id: eek +name: eek! +type: shield +url: https://github.com/Klackygears/eek_doc +requires: [pro_micro] +features: + - keys diff --git a/app/boards/shields/helix/helix.zmk.yml b/app/boards/shields/helix/helix.zmk.yml new file mode 100644 index 00000000..f24b9e09 --- /dev/null +++ b/app/boards/shields/helix/helix.zmk.yml @@ -0,0 +1,13 @@ +file_format: "1" +id: helix +name: Helix +type: shield +url: https://github.com/MakotoKurauchi/helix +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display +siblings: + - helix_left + - helix_right diff --git a/app/boards/shields/iris/iris.zmk.yml b/app/boards/shields/iris/iris.zmk.yml new file mode 100644 index 00000000..2b25ec3e --- /dev/null +++ b/app/boards/shields/iris/iris.zmk.yml @@ -0,0 +1,14 @@ +file_format: "1" +id: iris +name: Iris +type: shield +url: https://keeb.io/products/iris-keyboard-split-ergonomic-keyboard +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display + - encoder +siblings: + - iris_left + - iris_right diff --git a/app/boards/shields/jian/jian.zmk.yml b/app/boards/shields/jian/jian.zmk.yml new file mode 100644 index 00000000..84ed69d7 --- /dev/null +++ b/app/boards/shields/jian/jian.zmk.yml @@ -0,0 +1,11 @@ +file_format: "1" +id: jian +name: Jian +type: shield +url: https://github.com/KGOH/Jian-Info +requires: [pro_micro] +features: + - keys +siblings: + - jian_left + - jian_right diff --git a/app/boards/shields/jorne/jorne.zmk.yml b/app/boards/shields/jorne/jorne.zmk.yml new file mode 100644 index 00000000..16efe2ae --- /dev/null +++ b/app/boards/shields/jorne/jorne.zmk.yml @@ -0,0 +1,14 @@ +file_format: "1" +id: jorne +name: Jorne +type: shield +url: https://github.com/joric/jorne +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display + - underglow +siblings: + - jorne_left + - jorne_right diff --git a/app/boards/shields/kyria/kyria.zmk.yml b/app/boards/shields/kyria/kyria.zmk.yml new file mode 100644 index 00000000..95e6c3b7 --- /dev/null +++ b/app/boards/shields/kyria/kyria.zmk.yml @@ -0,0 +1,15 @@ +file_format: "1" +id: kyria +name: Kyria +type: shield +url: https://splitkb.com/products/kyria-pcb-kit +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display + - encoder + - underglow +siblings: + - kyria_left + - kyria_right diff --git a/app/boards/shields/lily58/lily58.zmk.yml b/app/boards/shields/lily58/lily58.zmk.yml new file mode 100644 index 00000000..65069a13 --- /dev/null +++ b/app/boards/shields/lily58/lily58.zmk.yml @@ -0,0 +1,13 @@ +file_format: "1" +id: lily58 +name: Lily58 +type: shield +url: https://github.com/kata0510/Lily58 +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display +siblings: + - lily58_left + - lily58_right diff --git a/app/boards/shields/microdox/microdox.zmk.yml b/app/boards/shields/microdox/microdox.zmk.yml new file mode 100644 index 00000000..389fbca4 --- /dev/null +++ b/app/boards/shields/microdox/microdox.zmk.yml @@ -0,0 +1,13 @@ +file_format: "1" +id: microdox +name: Microdox +type: shield +url: https://boardsource.xyz/store/5f2e7e4a2902de7151494f92 +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display +siblings: + - microdox_left + - microdox_right diff --git a/app/boards/shields/nibble/nibble.zmk.yml b/app/boards/shields/nibble/nibble.zmk.yml new file mode 100644 index 00000000..cfc1409e --- /dev/null +++ b/app/boards/shields/nibble/nibble.zmk.yml @@ -0,0 +1,9 @@ +file_format: "1" +id: nibble +name: Nibble +type: shield +url: https://nullbits.co/nibble/ +requires: [pro_micro] +features: + - keys + - encoder diff --git a/app/boards/shields/qaz/qaz.zmk.yml b/app/boards/shields/qaz/qaz.zmk.yml new file mode 100644 index 00000000..3305e3da --- /dev/null +++ b/app/boards/shields/qaz/qaz.zmk.yml @@ -0,0 +1,8 @@ +file_format: "1" +id: qaz +name: QAZ +type: shield +url: https://www.cbkbd.com/product/qaz-keyboard-kit +requires: [pro_micro] +features: + - keys diff --git a/app/boards/shields/quefrency/quefrency.zmk.yml b/app/boards/shields/quefrency/quefrency.zmk.yml new file mode 100644 index 00000000..f741a702 --- /dev/null +++ b/app/boards/shields/quefrency/quefrency.zmk.yml @@ -0,0 +1,12 @@ +file_format: "1" +id: quefrency +name: Quefrency Rev. 1 +type: shield +url: https://github.com/keebio/quefrency-rev1-pcb +requires: [pro_micro] +features: + - keys + - encoder +siblings: + - quenfrency_left + - quenfrency_right diff --git a/app/boards/shields/reviung41/reviung41.zmk.yml b/app/boards/shields/reviung41/reviung41.zmk.yml new file mode 100644 index 00000000..9783b9d9 --- /dev/null +++ b/app/boards/shields/reviung41/reviung41.zmk.yml @@ -0,0 +1,8 @@ +file_format: "1" +id: reviung41 +name: REVIUNG41 +type: shield +url: https://github.com/gtips/reviung/tree/master/reviung41 +requires: [pro_micro] +features: + - keys diff --git a/app/boards/shields/romac/romac.zmk.yml b/app/boards/shields/romac/romac.zmk.yml new file mode 100644 index 00000000..b2f95d87 --- /dev/null +++ b/app/boards/shields/romac/romac.zmk.yml @@ -0,0 +1,8 @@ +file_format: "1" +id: romac +name: Romac Macropad +type: shield +url: https://mechboards.co.uk/shop/kits/romac-macro-pad/ +requires: [pro_micro] +features: + - keys diff --git a/app/boards/shields/romac_plus/romac_plus.zmk.yml b/app/boards/shields/romac_plus/romac_plus.zmk.yml new file mode 100644 index 00000000..b9984e5d --- /dev/null +++ b/app/boards/shields/romac_plus/romac_plus.zmk.yml @@ -0,0 +1,10 @@ +file_format: "1" +id: romac_plus +name: Romac+ Macropad +type: shield +url: https://example.org +requires: [pro_micro] +features: + - keys + - encoder + - display diff --git a/app/boards/shields/sofle/sofle.zmk.yml b/app/boards/shields/sofle/sofle.zmk.yml new file mode 100644 index 00000000..5f6f99c3 --- /dev/null +++ b/app/boards/shields/sofle/sofle.zmk.yml @@ -0,0 +1,14 @@ +file_format: "1" +id: sofle +name: Sofle +type: shield +url: https://github.com/josefadamcik/SofleKeyboard +requires: [pro_micro] +exposes: [i2c_oled] +features: + - keys + - display + - encoder +siblings: + - sofle_left + - sofle_right diff --git a/app/boards/shields/splitreus62/splitreus62.zmk.yml b/app/boards/shields/splitreus62/splitreus62.zmk.yml new file mode 100644 index 00000000..b1ee991c --- /dev/null +++ b/app/boards/shields/splitreus62/splitreus62.zmk.yml @@ -0,0 +1,11 @@ +file_format: "1" +id: splitreus62 +name: Splitreus62 +type: shield +url: https://github.com/Na-Cly/splitreus62 +requires: [pro_micro] +features: + - keys +siblings: + - splitreus62_left + - splitreus62_right diff --git a/app/boards/shields/tg4x/tg4x.zmk.yml b/app/boards/shields/tg4x/tg4x.zmk.yml new file mode 100644 index 00000000..ec7c72fb --- /dev/null +++ b/app/boards/shields/tg4x/tg4x.zmk.yml @@ -0,0 +1,8 @@ +file_format: "1" +id: tg4x +name: TG4x +type: shield +url: https://github.com/MythosMann/tg4x +requires: [pro_micro] +features: + - keys diff --git a/app/boards/shields/tidbit/tidbit.zmk.yml b/app/boards/shields/tidbit/tidbit.zmk.yml new file mode 100644 index 00000000..393effb9 --- /dev/null +++ b/app/boards/shields/tidbit/tidbit.zmk.yml @@ -0,0 +1,10 @@ +file_format: "1" +id: tidbit +name: Tidbit Numpad +type: shield +url: https://nullbits.co/tidbit/ +requires: [pro_micro] +features: + - keys + - encoder + - display