summaryrefslogtreecommitdiff
path: root/firmware/rust/src/layout.rs
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/rust/src/layout.rs')
-rw-r--r--firmware/rust/src/layout.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/firmware/rust/src/layout.rs b/firmware/rust/src/layout.rs
index 171f127..5e1a086 100644
--- a/firmware/rust/src/layout.rs
+++ b/firmware/rust/src/layout.rs
@@ -24,6 +24,8 @@ pub static FD : CustomActions = CustomActions::FreqDown;
#[cfg(not(feature = "testmode"))]
#[rustfmt::skip]
+
+// HoldTap for real keys
const D_ALT: Action = HoldTap {
timeout: 200,
tap_hold_interval: 0,
@@ -48,6 +50,15 @@ const F_L1: Action = HoldTap {
tap: &k(F),
};
+// HoldTap for LED control
+// const Kb1_Color: Action = HoldTap {
+// timeout: 200,
+// tap_hold_interval: 0,
+// config: HoldTapConfig::Default,
+// hold: &Action::Custom(CC),
+// tap: &k(Kb1),
+// };
+
pub static LAYERS: keyberon::layout::Layers<12, 5, 2, CustomActions> = keyberon::layout::layout! {
{
[Kb1 Kb2 Kb3 Kb4 Kb5 Grave Kb6 Kb7 Kb8 Kb9 Kb0 Minus]