diff --git a/app/src/behaviors/behavior_leader_key.c b/app/src/behaviors/behavior_leader_key.c index cc59076a1..864e19432 100644 --- a/app/src/behaviors/behavior_leader_key.c +++ b/app/src/behaviors/behavior_leader_key.c @@ -45,9 +45,9 @@ static const struct behavior_driver_api behavior_leader_key_driver_api = { #define LEAD_INST(n) \ static struct behavior_leader_key_config behavior_leader_key_config_##n = { \ - .timeout_ms = DT_INST_PROP(n, timeout_ms)}; \ + .timeout_ms = DT_INST_PROP(n, timeout_ms)}; \ BEHAVIOR_DT_INST_DEFINE(n, behavior_leader_key_init, NULL, NULL, \ - &behavior_leader_key_config_##n, POST_KERNEL, \ - CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, &behavior_leader_key_driver_api); + &behavior_leader_key_config_##n, POST_KERNEL, \ + CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, &behavior_leader_key_driver_api); DT_INST_FOREACH_STATUS_OKAY(LEAD_INST) diff --git a/app/src/leader.c b/app/src/leader.c index ef0210da2..ad063aa73 100644 --- a/app/src/leader.c +++ b/app/src/leader.c @@ -63,10 +63,11 @@ static uint32_t current_sequence[CONFIG_ZMK_LEADER_MAX_KEYS_PER_SEQUENCE] = {-1} static int num_candidates; static struct leader_seq_cfg *sequence_candidates[CONFIG_ZMK_LEADER_MAX_SEQUENCES_PER_KEY]; static int num_comp_candidates; -static struct leader_seq_cfg *completed_sequence_candidates[CONFIG_ZMK_LEADER_MAX_SEQUENCES_PER_KEY]; +static struct leader_seq_cfg + *completed_sequence_candidates[CONFIG_ZMK_LEADER_MAX_SEQUENCES_PER_KEY]; // a lookup dict that maps a key position to all sequences on that position -static struct leader_seq_cfg *sequence_lookup[ZMK_KEYMAP_LEN][CONFIG_ZMK_LEADER_MAX_SEQUENCES_PER_KEY] = { - NULL}; +static struct leader_seq_cfg + *sequence_lookup[ZMK_KEYMAP_LEN][CONFIG_ZMK_LEADER_MAX_SEQUENCES_PER_KEY] = {NULL}; // Store the leader key pointer in the leader array, one pointer for each key position // The leader are sorted shortest-first, then by virtual-key-position. diff --git a/docs/docs/intro.md b/docs/docs/intro.md index 123cd891c..c9795402f 100644 --- a/docs/docs/intro.md +++ b/docs/docs/intro.md @@ -45,6 +45,7 @@ ZMK is currently missing some features found in other popular firmware. This tab | [Wide Range of ARM Chips Supported](https://docs.zephyrproject.org/3.5.0/boards/index.html) | ✅ | | | [^2]: Tap-Dances are limited to single and double-tap on BlueMicro + [^1]: OLEDs are currently proof of concept in ZMK. ## Code of Conduct