From 88195f4b9695e6c60c5c4e0b1b396d66db11eb5c Mon Sep 17 00:00:00 2001 From: afiqzudinhadi <18133351+afiqzudinhadi@users.noreply.github.com> Date: Sat, 20 Jun 2026 23:19:24 +0800 Subject: [PATCH] =?UTF-8?q?Remove=20reserved=20layer=20=E2=80=94=20may=20i?= =?UTF-8?q?nterfere=20with=20layer=20indexing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/corne.keymap | 5 +- keymap-drawer/corne.svg | 1042 ++++++++++++++++++++++++++------------ keymap-drawer/corne.yaml | 304 +++++++---- 3 files changed, 928 insertions(+), 423 deletions(-) diff --git a/config/corne.keymap b/config/corne.keymap index 10861c0..9eca9f3 100644 --- a/config/corne.keymap +++ b/config/corne.keymap @@ -88,13 +88,10 @@ bindings = < &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &kp PLUS &kp LBKT &kp UP &kp RBKT &kp ASTRK &kp EQUAL &out OUT_TOG &none &none &none &none &none &kp MINUS &kp LEFT &kp DOWN &kp RIGHT &kp FSLH &kp BSLH -&kp LSHFT &kp Z &kp X &kp C &kp V &none &to 0 &to 1 &to 2 &to 3 &to 5 &kp RSHFT +&kp LSHFT &kp Z &kp X &kp C &kp V &none &to 0 &to 1 &to 2 &to 3 &none &kp RSHFT &kp ESC &kp LCTRL &kp LGUI &kp SPACE &kp RALT &none >; }; - extra_1 { - status = "reserved"; - }; }; }; diff --git a/keymap-drawer/corne.svg b/keymap-drawer/corne.svg index d69e157..38474ad 100644 --- a/keymap-drawer/corne.svg +++ b/keymap-drawer/corne.svg @@ -1,4 +1,4 @@ - + /* start glyphs */ @@ -15,68 +15,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /* end glyphs */ - -BAS: + +CARP: +` + + + +Q + + + +G + + + +M + + + +L + + + +W + + + +Y + + + +F + + + +U + + + +B + + + +; + + + + +HUB +toggle + + + + + + + +D + + + +S + + + +T + + + +N + + + +R + + + +I + + + +A + + + +E + + + +O + + + +H + + + +' + + + + + + + +Z + + + +X + + + +C + + + +V + + + +J + + + +K + + + +P + + + +, + + + +. + + + +/ + + + + + + + Esc + + + + + + + + + + + + + + + + + + + +HUB + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + + + + + + + + + + + + + + +QWRT: + + + +` + Q @@ -343,12 +509,13 @@ rect.held, rect.combo.held { - + +HUB +toggle - @@ -365,9 +532,7 @@ rect.held, rect.combo.held { F - -RAI - + G @@ -395,11 +560,10 @@ rect.held, rect.combo.held { ' - - + @@ -443,257 +607,116 @@ rect.held, rect.combo.held { -\ + -LWIN +Esc - - + - - -LOW - + + - -RAI - + - - - - - -RWIN - - - - -LOW: - - - -&studio_u… - - - - -BTCLR - - - - - -BT1 - - - - - -BT2 - - - - - -BT3 - - - - - -BT4 - - - - - - - - -Home - - - - - - - -End - - - -Sft+[ - - - - - - - -Reset - - - - - - - - - - - - + - + +HUB + + + +1 - - - + + +2 - - - + + +3 - - - + + +4 - - - + + +5 - - - + + +6 - - -Sft+] + + +7 - - - + + +8 - - - + + +9 - - - - - + + +0 - - - - + + + - - - - + + + - - - - - - - - - - - - - - - -( - - - -) - - - -[ - - - -] - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - -RAI: + +STEN: - - - + + -` +1 -% +2 -| +3 -AMPS +4 -= +5 - - - + + +6 @@ -709,132 +732,491 @@ rect.held, rect.combo.held { -F1 +0 -F2 + +HUB +toggle - - - + + -! +Q -@ +W -# +E - - -$ + + +R -Sft+. +T - - - + + +Y -4 +U -5 +I -6 +O -F3 +P -F4 +[ - - - + + -^ +A -* +S -Sft+- +D -Sft+= +F -- +G - - - + + +H -1 +J -2 +K -3 +L -F5 +; -F6 +' - - - + + - - - + + +C - - - + + +V - +N -0 +M - - - + + -Keymap View: keymap-drawer + +FPS: + + + +1 +Esc + + + +2 + + + +Q + + + +W + + + +E +3 + + + +R +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + + +HUB +toggle + + + + + + + + + + + +A + + + +S + + + +D + + + +G + + + + + + + + + + + + + + + + + + + + + +M + + + +Z + + + +X + + + +C + + + +V + + + +F + + + + + + + + + + + + + + + + + + + + + +T + + + + + + + + + + + + + + + + + + + +HUB + + + + + + + + +HUB: + + + + +BTCLR + + + + + +BT1 + + + + + +BT2 + + + + + +BT3 + + + + + +BT4 + + + + + +BT5 + + + + ++ + + + +[ + + + + + + + +] + + + +* + + + += + + + + +OUTTOG + + + + + + + + + + + + + + + + + + + +- + + + + + + + + + + + + + + + +/ + + + +\ + + + + + + + +Z + + + +X + + + +C + + + +V + + + + + + + +CARP +toggle + + + + +QWRT +toggle + + + + +STEN +toggle + + + + +FPS +toggle + + + + + + + + + + +Esc + + + + + + + + + + + + + + + + + + + + + + + + + + +Keymap View: keymap-drawer diff --git a/keymap-drawer/corne.yaml b/keymap-drawer/corne.yaml index 1a9c8d1..f31a991 100644 --- a/keymap-drawer/corne.yaml +++ b/keymap-drawer/corne.yaml @@ -1,7 +1,50 @@ layout: {zmk_keyboard: corne} layers: - BAS: + CARP: + - '`' + - Q + - G + - M + - L + - W + - Y + - F + - U + - B + - ; + - {t: HUB, h: toggle} + - ↹ + - D + - S + - T + - N + - R + - I + - A + - E + - O + - H + - '''' + - $$mdi:apple-keyboard-shift$$ + - Z + - X + - C + - V + - J + - K + - P + - ',' + - . + - / + - $$mdi:apple-keyboard-shift$$ - Esc + - $$mdi:apple-keyboard-control$$ + - $$mdi:apple-keyboard-command$$ + - ␣ + - $$mdi:apple-keyboard-option$$ + - HUB + QWRT: + - '`' - Q - W - E @@ -12,20 +55,20 @@ layers: - I - O - P - - ⌦ - - {t: ↹, h: '$$mdi:apple-keyboard-shift$$'} + - {t: HUB, h: toggle} + - ↹ - A - S - D - - {t: F, h: RAI} + - F - G - H - J - K - L - ; - - {t: '''', h: '$$mdi:apple-keyboard-shift$$'} - - $$mdi:apple-keyboard-option$$ + - '''' + - $$mdi:apple-keyboard-shift$$ - Z - X - C @@ -36,96 +79,179 @@ layers: - ',' - . - / - - \ - - LWIN - - {t: ↹, h: '$$mdi:apple-keyboard-control$$'} - - {t: ⏎, h: LOW} - - {t: ␣, h: RAI} - - {t: '$$mdi:backspace-outline$$', h: '$$mdi:apple-keyboard-control$$'} - - RWIN - LOW: - - '&studio_unlock' + - $$mdi:apple-keyboard-shift$$ + - Esc + - $$mdi:apple-keyboard-control$$ + - $$mdi:apple-keyboard-command$$ + - ␣ + - $$mdi:apple-keyboard-option$$ + - HUB + STEN: + - '' + - '1' + - '2' + - '3' + - '4' + - '5' + - '6' + - '7' + - '8' + - '9' + - '0' + - {t: HUB, h: toggle} + - '' + - Q + - W + - E + - R + - T + - Y + - U + - I + - O + - P + - '[' + - '' + - A + - S + - D + - F + - G + - H + - J + - K + - L + - ; + - '''' + - '' + - C + - V + - N + - M + - '' + FPS: + - {t: '1', h: Esc} + - '2' + - Q + - W + - {t: E, h: '3'} + - {t: R, h: '4'} + - '5' + - '6' + - '7' + - '8' + - '9' + - {t: HUB, h: toggle} + - ↹ + - $$mdi:apple-keyboard-shift$$ + - A + - S + - D + - G + - '' + - '' + - '' + - '' + - '' + - '' + - M + - Z + - X + - C + - V + - F + - '' + - '' + - '' + - '' + - '' + - '' + - {t: T, h: '$$mdi:apple-keyboard-option$$'} + - $$mdi:apple-keyboard-control$$ + - ␣ + - '' + - '' + - HUB + HUB: - BT CLR - BT 1 - BT 2 - BT 3 - BT 4 - - {t: ▽, type: trans} - - Home + - BT 5 + - + + - '[' - ↑ - - End - - Sft+[ - - {t: ▽, type: trans} - - Reset - - $$mdi:apple-keyboard-control$$ - - $$mdi:apple-keyboard-shift$$ - - $$mdi:apple-keyboard-option$$ - - $$mdi:apple-keyboard-command$$ - - {t: ▽, type: trans} - - {t: ▽, type: trans} + - ']' + - '*' + - '=' + - OUT TOG + - '' + - '' + - '' + - '' + - '' + - '-' - ← - ↓ - → - - Sft+] - - {t: ▽, type: trans} - - {t: ▽, type: trans} - - {t: '$$mdi:led-on$$', h: '$$mdi:toggle-switch$$', s: '$$mdi:led-outline$$', type: toggle} - - {t: '$$mdi:led-on$$', h: '$$mdi:page-previous-outline$$', type: tap_dance} - - {t: '$$mdi:led-on$$', s: '$$tabler:brightness-up$$', type: sym_by_sym} - - {t: '$$mdi:led-outline$$', s: '$$tabler:brightness-down$$', type: sym_by_sym} - - {t: ▽, type: trans} - - {t: ▽, type: trans} - - ( - - ) - - '[' - - ']' - - {t: ▽, type: trans} - - {t: ▽, type: trans} - - {t: ▽, type: trans} + - / + - \ + - $$mdi:apple-keyboard-shift$$ + - Z + - X + - C + - V + - '' + - {t: CARP, h: toggle} + - {t: QWRT, h: toggle} + - {t: STEN, h: toggle} + - {t: FPS, h: toggle} + - '' + - $$mdi:apple-keyboard-shift$$ + - Esc + - $$mdi:apple-keyboard-control$$ + - $$mdi:apple-keyboard-command$$ + - ␣ + - $$mdi:apple-keyboard-option$$ - {type: held} - - {t: ▽, type: trans} - - {t: ▽, type: trans} - - {t: ▽, type: trans} - RAI: - - {t: ▽, type: trans} - - '`' - - '%' - - '|' - - AMPS - - '=' - - {t: ▽, type: trans} - - '7' - - '8' - - '9' - - F1 - - F2 - - {t: ▽, type: trans} - - '!' - - '@' - - '#' - - {t: $, type: held} - - Sft+. - - {t: ▽, type: trans} - - '4' - - '5' - - '6' - - F3 - - F4 - - {t: ▽, type: trans} - - ^ - - '*' - - Sft+- - - Sft+= - - '-' - - {t: ▽, type: trans} - - '1' - - '2' - - '3' - - F5 - - F6 - - {t: ▽, type: trans} - - {t: ▽, type: trans} - - {t: ▽, type: trans} - - ⏎ - - '0' - - {t: ▽, type: trans} +combos: +- p: [1, 13] + k: '1' + l: [CARP, QWRT] +- p: [2, 14] + k: '2' + l: [CARP, QWRT] +- p: [3, 15] + k: '3' + l: [CARP, QWRT] +- p: [4, 16] + k: '4' + l: [CARP, QWRT] +- p: [5, 17] + k: '5' + l: [CARP, QWRT] +- p: [6, 18] + k: '6' + l: [CARP, QWRT] +- p: [7, 19] + k: '7' + l: [CARP, QWRT] +- p: [8, 20] + k: '8' + l: [CARP, QWRT] +- p: [9, 21] + k: '9' + l: [CARP, QWRT] +- p: [10, 22] + k: '0' + l: [CARP, QWRT] +- p: [20, 21] + k: $$mdi:backspace-outline$$ + l: [CARP, QWRT] +- p: [19, 20] + k: ⏎ + l: [CARP, QWRT] +- p: [39, 40] + k: ⏎ + l: [CARP, HUB, QWRT, FPS]