summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/test.yml10
-rw-r--r--app/boards/shields/iris/iris_right.overlay10
-rw-r--r--app/boards/shields/sofle/sofle.dtsi2
-rw-r--r--docs/docs/feature/keymaps.md2
-rw-r--r--docs/sidebars.js10
-rw-r--r--docs/static/setup.sh3
6 files changed, 28 insertions, 9 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 3d2c76b..a6af058 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,4 +1,12 @@
-on: [push, pull_request]
+on:
+ push:
+ paths:
+ - "app/tests/**"
+ - "app/src/**"
+ pull_request:
+ paths:
+ - "app/tests/**"
+ - "app/src/**"
name: Test
diff --git a/app/boards/shields/iris/iris_right.overlay b/app/boards/shields/iris/iris_right.overlay
index 3f3dcb8..2d5dce8 100644
--- a/app/boards/shields/iris/iris_right.overlay
+++ b/app/boards/shields/iris/iris_right.overlay
@@ -12,12 +12,12 @@
&kscan0 {
col-gpios
- = <&pro_micro_a 1 GPIO_ACTIVE_HIGH>
- , <&pro_micro_a 0 GPIO_ACTIVE_HIGH>
- , <&pro_micro_d 15 GPIO_ACTIVE_HIGH>
- , <&pro_micro_d 14 GPIO_ACTIVE_HIGH>
+ = <&pro_micro_d 10 GPIO_ACTIVE_HIGH>
, <&pro_micro_d 16 GPIO_ACTIVE_HIGH>
- , <&pro_micro_d 10 GPIO_ACTIVE_HIGH>
+ , <&pro_micro_d 14 GPIO_ACTIVE_HIGH>
+ , <&pro_micro_d 15 GPIO_ACTIVE_HIGH>
+ , <&pro_micro_a 0 GPIO_ACTIVE_HIGH>
+ , <&pro_micro_a 1 GPIO_ACTIVE_HIGH>
;
};
diff --git a/app/boards/shields/sofle/sofle.dtsi b/app/boards/shields/sofle/sofle.dtsi
index 653a772..bff42f6 100644
--- a/app/boards/shields/sofle/sofle.dtsi
+++ b/app/boards/shields/sofle/sofle.dtsi
@@ -50,6 +50,7 @@ RC(3,0) RC(3,1) RC(3,2) RC(3,3) RC(3,4) RC(3,5) RC(4,5) RC(4,6) RC(3,6) RC(3,7)
a-gpios = <&pro_micro_a 3 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>;
b-gpios = <&pro_micro_a 2 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>;
resolution = <4>;
+ status = "disabled";
};
right_encoder: encoder_right {
@@ -58,6 +59,7 @@ RC(3,0) RC(3,1) RC(3,2) RC(3,3) RC(3,4) RC(3,5) RC(4,5) RC(4,6) RC(3,6) RC(3,7)
a-gpios = <&pro_micro_a 2 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>;
b-gpios = <&pro_micro_a 3 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>;
resolution = <4>;
+ status = "disabled";
};
sensors {
diff --git a/docs/docs/feature/keymaps.md b/docs/docs/feature/keymaps.md
index d991925..56fc2cc 100644
--- a/docs/docs/feature/keymaps.md
+++ b/docs/docs/feature/keymaps.md
@@ -55,7 +55,7 @@ in the stack _also_ get the event.
## Behavior Bindings
Binding a behavior at a certain key position may include up to two extra parameters that are used to
-alter the behavior when that specific key position is activated/deactived. For example, when binding
+alter the behavior when that specific key position is activated/deactivated. For example, when binding
the "key press" (`kp`) behavior at a certain key position, you must specific _which_ keycode should
be used for that key position.
diff --git a/docs/sidebars.js b/docs/sidebars.js
index fb82dfa..7df5e12 100644
--- a/docs/sidebars.js
+++ b/docs/sidebars.js
@@ -1,6 +1,13 @@
module.exports = {
someSidebar: {
- "Getting Started": ["intro", "hardware", "faq", "user-setup","customization", "bond-reset"],
+ "Getting Started": [
+ "intro",
+ "hardware",
+ "faq",
+ "user-setup",
+ "customization",
+ "bond-reset",
+ ],
Features: [
"feature/keymaps",
"feature/displays",
@@ -11,6 +18,7 @@ module.exports = {
"behavior/key-press",
"behavior/layers",
"behavior/misc",
+ "behavior/hold-tap",
"behavior/mod-tap",
"behavior/reset",
"behavior/lighting",
diff --git a/docs/static/setup.sh b/docs/static/setup.sh
index a32718d..70defdf 100644
--- a/docs/static/setup.sh
+++ b/docs/static/setup.sh
@@ -38,7 +38,7 @@ echo ""
echo "Keyboard Shield Selection:"
prompt="Pick an keyboard:"
-options=("Kyria" "Lily58" "Corne" "Splitreus62" "Sofle")
+options=("Kyria" "Lily58" "Corne" "Splitreus62" "Sofle" "Iris")
PS3="$prompt "
# TODO: Add support for "Other" and linking to docs on adding custom shields in user config repos.
@@ -52,6 +52,7 @@ select opt in "${options[@]}" "Quit"; do
3 ) shield_title="Corne" shield="corne"; split="y"; break;;
4 ) shield_title="Splitreus62" shield="splitreus62"; split="y"; break;;
5 ) shield_title="Sofle" shield="sofle"; split="y"; break;;
+ 6 ) shield_title="Iris" shield="iris"; split="y"; break;;
# Add link to docs on adding your own custom shield in your ZMK config!
# $(( ${#options[@]}+1 )) ) echo "Other!"; break;;