summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Johanson <peter@peterjohanson.com>2021-09-10 04:49:09 +0000
committerPete Johanson <peter@peterjohanson.com>2021-09-11 00:50:36 -0400
commit2907704f9f72c0cb3d8c45377e15089f1408bd75 (patch)
treeeec251cb740d01c756b3ae124c2f3910b82edfd0
parentf8e88d78c47b614f7a057ff84107149978f0dc96 (diff)
refactor(shields): Add pro-micro shield metadata.
-rw-r--r--app/boards/shields/bfo9000/bfo9000.zmk.yml11
-rw-r--r--app/boards/shields/boardsource3x4/boardsource3x4.zmk.yml8
-rw-r--r--app/boards/shields/corne/corne.zmk.yml5
-rw-r--r--app/boards/shields/cradio/cradio.zmk.yml12
-rw-r--r--app/boards/shields/crbn/crbn.zmk.yml9
-rw-r--r--app/boards/shields/eek/eek.zmk.yml8
-rw-r--r--app/boards/shields/helix/helix.zmk.yml13
-rw-r--r--app/boards/shields/iris/iris.zmk.yml14
-rw-r--r--app/boards/shields/jian/jian.zmk.yml11
-rw-r--r--app/boards/shields/jorne/jorne.zmk.yml14
-rw-r--r--app/boards/shields/kyria/kyria.zmk.yml15
-rw-r--r--app/boards/shields/lily58/lily58.zmk.yml13
-rw-r--r--app/boards/shields/microdox/microdox.zmk.yml13
-rw-r--r--app/boards/shields/nibble/nibble.zmk.yml9
-rw-r--r--app/boards/shields/qaz/qaz.zmk.yml8
-rw-r--r--app/boards/shields/quefrency/quefrency.zmk.yml12
-rw-r--r--app/boards/shields/reviung41/reviung41.zmk.yml8
-rw-r--r--app/boards/shields/romac/romac.zmk.yml8
-rw-r--r--app/boards/shields/romac_plus/romac_plus.zmk.yml10
-rw-r--r--app/boards/shields/sofle/sofle.zmk.yml14
-rw-r--r--app/boards/shields/splitreus62/splitreus62.zmk.yml11
-rw-r--r--app/boards/shields/tg4x/tg4x.zmk.yml8
-rw-r--r--app/boards/shields/tidbit/tidbit.zmk.yml10
23 files changed, 242 insertions, 2 deletions
diff --git a/app/boards/shields/bfo9000/bfo9000.zmk.yml b/app/boards/shields/bfo9000/bfo9000.zmk.yml
new file mode 100644
index 0000000..c63e7e3
--- /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 0000000..fee2796
--- /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 d09bf71..1e8a5fb 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 0000000..76cf1ab
--- /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 0000000..baa73ea
--- /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 0000000..bac88f6
--- /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 0000000..f24b9e0
--- /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 0000000..2b25ec3
--- /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 0000000..84ed69d
--- /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 0000000..16efe2a
--- /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 0000000..95e6c3b
--- /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 0000000..65069a1
--- /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 0000000..389fbca
--- /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 0000000..cfc1409
--- /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 0000000..3305e3d
--- /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 0000000..f741a70
--- /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 0000000..9783b9d
--- /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 0000000..b2f95d8
--- /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 0000000..b9984e5
--- /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 0000000..5f6f99c
--- /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 0000000..b1ee991
--- /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 0000000..ec7c72f
--- /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 0000000..393effb
--- /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