From fbd134b36579bf09a5b8fd9fd80d90d46f29aeda Mon Sep 17 00:00:00 2001 From: Will Puckett Date: Wed, 20 Nov 2024 13:46:37 -0800 Subject: [PATCH] fix keymap action --- .github/workflows/keymap.sh | 2 + .images/ak3_engrammer.svg | 840 +++++++++++++++++++++++++++++ .images/ak3_engrammer_shifted.svg | 848 ++++++++++++++++++++++++++++++ .images/ak3_qwerty.svg | 840 +++++++++++++++++++++++++++++ 4 files changed, 2530 insertions(+) create mode 100644 .images/ak3_engrammer.svg create mode 100644 .images/ak3_engrammer_shifted.svg create mode 100644 .images/ak3_qwerty.svg diff --git a/.github/workflows/keymap.sh b/.github/workflows/keymap.sh index c326ff5..043f439 100755 --- a/.github/workflows/keymap.sh +++ b/.github/workflows/keymap.sh @@ -5,6 +5,8 @@ LAYOUTS=('qwerty' 'engrammer' 'engrammer_shifted') ZMK_KEYMAP="config/boards/shields/${PROJECT}/${PROJECT}.keymap" DTS_LAYOUT=(--dts-layout "config/boards/shields/${PROJECT}/${PROJECT}-layouts.dtsi") +[[ -d .images ]] || mkdir .images + # Iterate over array keys # https://devhints.io/bash#arrays for i in "${!LAYOUTS[@]}"; do diff --git a/.images/ak3_engrammer.svg b/.images/ak3_engrammer.svg new file mode 100644 index 0000000..a50c2f5 --- /dev/null +++ b/.images/ak3_engrammer.svg @@ -0,0 +1,840 @@ + + + +engrammer: + + + +` + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + +[ + + + +] + + + +BSPC + + + + +KPCLEAR + + + + + +KPEQUAL + + + + + +KPDIVIDE + + + + + +KPMULTIPLY + + + + +TAB + + + +B + + + +Y + + + +O + + + +U + + + +' + + + +; + + + +L + + + +D + + + +W + + + +V + + + +Z + + + += + + + +\ + + + + +KP7 + + + + + +KP8 + + + + + +KP9 + + + + + +KPMINUS + + + + +CAPS + +nav + + + +C + + + +I + + + +E + + + +A + + + +, + + + +. + + + +H + + + +T + + + +S + + + +N + + + +Q + +nav + + + +RET + + + + +KP4 + + + + + +KP5 + + + + + +KP6 + + + + + +KPPLUS + + + + +LSHFT + + + +G + + + +X + + + +J + + + +K + + + +- + + + +/ + + + +R + + + +M + + + +F + + + +P + + + +LSHFT + + + + +KP1 + + + + + +KP2 + + + + + +KP3 + + + + +LCTRL + + + +LALT + + + +LGUI + + + +SPACE + + + +ESC + + + +LEFT + + + +RIGHT + + + +DOWN + + + +UP + + + + +KP0 + + + + + +KPDOT + + + + + +KPENTER + + + + + +nav: + + + + + + + +F1 + + + +F2 + + + +F3 + + + +F4 + + + +F5 + + + +F6 + + + +F7 + + + +F8 + + + +F9 + + + +F10 + + + +F11 + + + +F12 + + + + + + + + + + + + + + + + + + + + + + + + + + + +! + + + +@ + + + +[ + + + +] + + + + +BTCLR + + + + + +BTNXT + + + + +HOME + + + + +PGDN + + + + + +PGUP + + + + +END + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +( +LCTRL + + + +) +LALT + + + +{ +LGUI + + + +} +LSHFT + + + +&af + + + + +OUTTOG + + + + +LARW +LSHFT + + + +DARW +RGUI + + + +UARW +RALT + + + +RARW +RCTRL + + + + + + + + + + + + + + + + + + + + + + + + + + + +< + + + +/ + + + += + + + +> + + + + + + + + + + + + +Sft+Gui+Z + + + + + +Gui+Z + + + + + +Gui+X + + + + + +Gui+C + + + + + +Gui+V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +&studio_un… + + + + diff --git a/.images/ak3_engrammer_shifted.svg b/.images/ak3_engrammer_shifted.svg new file mode 100644 index 0000000..aab0f6e --- /dev/null +++ b/.images/ak3_engrammer_shifted.svg @@ -0,0 +1,848 @@ + + + +engrammer: + + + +` + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + +[ + + + +] + + + +BSPC + + + + +KPCLEAR + + + + + +KPEQUAL + + + + + +KPDIVIDE + + + + + +KPMULTIPLY + + + + +TAB + + + +B + + + +Y + + + +O + + + +U + + + +' + + + +; + + + +L + + + +D + + + +W + + + +V + + + +Z + + + += + + + +\ + + + + +KP7 + + + + + +KP8 + + + + + +KP9 + + + + + +KPMINUS + + + + +CAPS + +nav + + + +C +LCTRL + + + +I +LALT + + + +E +LGUI + + + +A +LSHFT + + + +, + + + +. + + + +H +LSHFT + + + +T +RGUI + + + +S +RALT + + + +N +RCTRL + + + +Q + +nav + + + +RET + + + + +KP4 + + + + + +KP5 + + + + + +KP6 + + + + + +KPPLUS + + + + +G + + + +X + + + +J + + + +K + + + +- + + + +&af + + + +/ + + + +R + + + +M + + + +F + + + +P + + + +G + + + + +KP1 + + + + + +KP2 + + + + + +KP3 + + + + +GLOBE + + + +&cwe + + + +BSPC + + + +SPACE + + + +RET + + + +LEFT + + + +DOWN + + + +UP + + + +RIGHT + + + + +KP0 + + + + + +KPDOT + + + + + +KPENTER + + + + + +nav: + + + + + + + +F1 + + + +F2 + + + +F3 + + + +F4 + + + +F5 + + + +F6 + + + +F7 + + + +F8 + + + +F9 + + + +F10 + + + +F11 + + + +F12 + + + + + + + + + + + + + + + + + + + + + + + + + + + +! + + + +@ + + + +[ + + + +] + + + + +BTCLR + + + + + +BTNXT + + + + +HOME + + + + +PGDN + + + + + +PGUP + + + + +END + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +( +LCTRL + + + +) +LALT + + + +{ +LGUI + + + +} +LSHFT + + + +&af + + + + +OUTTOG + + + + +LARW +LSHFT + + + +DARW +RGUI + + + +UARW +RALT + + + +RARW +RCTRL + + + + + + + + + + + + + + + + + + + + + + + + + + + +< + + + +/ + + + += + + + +> + + + + + + + + + + + + +Sft+Gui+Z + + + + + +Gui+Z + + + + + +Gui+X + + + + + +Gui+C + + + + + +Gui+V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +&studio_un… + + + + diff --git a/.images/ak3_qwerty.svg b/.images/ak3_qwerty.svg new file mode 100644 index 0000000..a81a95d --- /dev/null +++ b/.images/ak3_qwerty.svg @@ -0,0 +1,840 @@ + + + +qwerty: + + + +` + + + +1 + + + +2 + + + +3 + + + +4 + + + +5 + + + +6 + + + +7 + + + +8 + + + +9 + + + +0 + + + +- + + + += + + + +BSPC + + + + +KPCLEAR + + + + + +KPEQUAL + + + + + +KPDIVIDE + + + + + +KPMULTIPLY + + + + +TAB + + + +Q + + + +W + + + +E + + + +R + + + +T + + + +Y + + + +U + + + +I + + + +O + + + +P + + + +[ + + + +] + + + +\ + + + + +KP7 + + + + + +KP8 + + + + + +KP9 + + + + + +KPMINUS + + + + +CAPS + +nav + + + +A + + + +S + + + +D + + + +F + + + +G + + + +H + + + +J + + + +K + + + +L + + + +; + + + +' + +nav + + + +RET + + + + +KP4 + + + + + +KP5 + + + + + +KP6 + + + + + +KPPLUS + + + + +LSHFT + + + +Z + + + +X + + + +C + + + +V + + + +B + + + +N + + + +M + + + +, + + + +. + + + +/ + + + +LSHFT + + + + +KP1 + + + + + +KP2 + + + + + +KP3 + + + + +LCTRL + + + +LALT + + + +LGUI + + + +SPACE + + + +ESC + + + +LEFT + + + +RIGHT + + + +DOWN + + + +UP + + + + +KP0 + + + + + +KPDOT + + + + + +KPENTER + + + + + +nav: + + + + + + + +F1 + + + +F2 + + + +F3 + + + +F4 + + + +F5 + + + +F6 + + + +F7 + + + +F8 + + + +F9 + + + +F10 + + + +F11 + + + +F12 + + + + + + + + + + + + + + + + + + + + + + + + + + + +! + + + +@ + + + +[ + + + +] + + + + +BTCLR + + + + + +BTNXT + + + + +HOME + + + + +PGDN + + + + + +PGUP + + + + +END + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +( +LCTRL + + + +) +LALT + + + +{ +LGUI + + + +} +LSHFT + + + +&af + + + + +OUTTOG + + + + +LARW +LSHFT + + + +DARW +RGUI + + + +UARW +RALT + + + +RARW +RCTRL + + + + + + + + + + + + + + + + + + + + + + + + + + + +< + + + +/ + + + += + + + +> + + + + + + + + + + + + +Sft+Gui+Z + + + + + +Gui+Z + + + + + +Gui+X + + + + + +Gui+C + + + + + +Gui+V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +&studio_un… + + + +