├── .clang-format ├── .devcontainer ├── .bashrc ├── Dockerfile └── devcontainer.json ├── .gitattributes ├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── build-user-config.yml │ ├── build.yml │ ├── clang-format-lint.yml │ ├── doc-checks.yml │ ├── hardware-metadata-validation.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .vscode ├── settings.json └── tasks.json ├── AUTHORS ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── .prettierrc.js ├── CMakeLists.txt ├── Kconfig ├── boards │ ├── Kconfig │ ├── arm │ │ ├── bdn9 │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── bdn9_rev2.conf │ │ │ ├── bdn9_rev2.dts │ │ │ ├── bdn9_rev2.keymap │ │ │ ├── bdn9_rev2.yaml │ │ │ ├── bdn9_rev2.yml │ │ │ ├── bdn9_rev2.zmk.yml │ │ │ ├── bdn9_rev2_defconfig │ │ │ └── board.cmake │ │ ├── bluemicro840 │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── bluemicro840_v1.dts │ │ │ ├── bluemicro840_v1.yaml │ │ │ ├── bluemicro840_v1.zmk.yml │ │ │ ├── bluemicro840_v1_defconfig │ │ │ └── board.cmake │ │ ├── bt60 │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── bt60.dtsi │ │ │ ├── bt60_v1.dts │ │ │ ├── bt60_v1.keymap │ │ │ ├── bt60_v1.yaml │ │ │ ├── bt60_v1.zmk.yml │ │ │ ├── bt60_v1_defconfig │ │ │ ├── bt60_v1_hs.dts │ │ │ ├── bt60_v1_hs.keymap │ │ │ ├── bt60_v1_hs.yaml │ │ │ ├── bt60_v1_hs.zmk.yml │ │ │ └── bt60_v1_hs_defconfig │ │ ├── dz60rgb │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── dz60rgb_rev1.dts │ │ │ ├── dz60rgb_rev1.keymap │ │ │ ├── dz60rgb_rev1.yaml │ │ │ └── dz60rgb_rev1_defconfig │ │ ├── ferris │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── board.cmake │ │ │ ├── ferris_rev02.dts │ │ │ ├── ferris_rev02.keymap │ │ │ ├── ferris_rev02.yaml │ │ │ ├── ferris_rev02.zmk.yml │ │ │ └── ferris_rev02_defconfig │ │ ├── mikoto │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── board.cmake │ │ │ ├── mikoto_520.dts │ │ │ ├── mikoto_520.yaml │ │ │ ├── mikoto_520.zmk.yml │ │ │ ├── mikoto_520_defconfig │ │ │ └── pinmux.c │ │ ├── nice60 │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── board.cmake │ │ │ ├── nice60.dts │ │ │ ├── nice60.keymap │ │ │ ├── nice60.yaml │ │ │ ├── nice60.zmk.yml │ │ │ └── nice60_defconfig │ │ ├── nice_nano │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── board.cmake │ │ │ ├── nice_nano.dts │ │ │ ├── nice_nano.dtsi │ │ │ ├── nice_nano.yaml │ │ │ ├── nice_nano.zmk.yml │ │ │ ├── nice_nano_defconfig │ │ │ ├── nice_nano_v2.dts │ │ │ ├── nice_nano_v2.yaml │ │ │ ├── nice_nano_v2.zmk.yml │ │ │ └── nice_nano_v2_defconfig │ │ ├── nrf52840_m2 │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── nrf52840_m2.dts │ │ │ ├── nrf52840_m2.yaml │ │ │ ├── nrf52840_m2.zmk.yml │ │ │ └── nrf52840_m2_defconfig │ │ ├── nrfmicro │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── arduino_pro_micro_pins_flipped.dtsi │ │ │ ├── board.cmake │ │ │ ├── nrfmicro_11.dts │ │ │ ├── nrfmicro_11.yaml │ │ │ ├── nrfmicro_11.zmk.yml │ │ │ ├── nrfmicro_11_defconfig │ │ │ ├── nrfmicro_11_flipped.dts │ │ │ ├── nrfmicro_11_flipped.yaml │ │ │ ├── nrfmicro_11_flipped.zmk.yml │ │ │ ├── nrfmicro_11_flipped_defconfig │ │ │ ├── nrfmicro_13.dts │ │ │ ├── nrfmicro_13.yaml │ │ │ ├── nrfmicro_13.zmk.yml │ │ │ ├── nrfmicro_13_defconfig │ │ │ └── pinmux.c │ │ ├── planck │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── planck_rev6.dts │ │ │ ├── planck_rev6.keymap │ │ │ ├── planck_rev6.yaml │ │ │ ├── planck_rev6.zmk.yml │ │ │ └── planck_rev6_defconfig │ │ ├── proton_c │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── board.cmake │ │ │ ├── proton_c.dts │ │ │ ├── proton_c.yaml │ │ │ ├── proton_c.zmk.yml │ │ │ └── proton_c_defconfig │ │ ├── s40nc │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── board.cmake │ │ │ ├── s40nc.dts │ │ │ ├── s40nc.keymap │ │ │ ├── s40nc.yaml │ │ │ ├── s40nc.zmk.yml │ │ │ └── s40nc_defconfig │ │ ├── seeeduino_xiao │ │ │ └── seeeduino_xiao.zmk.yml │ │ └── seeeduino_xiao_ble │ │ │ └── seeeduino_xiao_ble.zmk.yml │ ├── interconnects │ │ ├── makerdiary_nrf52840_m2 │ │ │ └── makerdiary_nrf52840_m2.zmk.yml │ │ ├── pro_micro │ │ │ └── pro_micro.zmk.yml │ │ └── seeed_xiao │ │ │ └── seeed_xiao.zmk.yml │ ├── native_posix.conf │ ├── native_posix.overlay │ ├── native_posix_64.conf │ ├── native_posix_64.overlay │ ├── seeeduino_xiao.conf │ ├── seeeduino_xiao.overlay │ ├── seeeduino_xiao_ble.conf │ ├── seeeduino_xiao_ble.overlay │ └── shields │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── a_dux │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── a_dux.conf │ │ ├── a_dux.dtsi │ │ ├── a_dux.keymap │ │ ├── a_dux.zmk.yml │ │ ├── a_dux_left.overlay │ │ └── a_dux_right.overlay │ │ ├── bat43 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── bat43.keymap │ │ ├── bat43.overlay │ │ └── bat43.zmk.yml │ │ ├── bfo9000 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── bfo9000.conf │ │ ├── bfo9000.dtsi │ │ ├── bfo9000.keymap │ │ ├── bfo9000.zmk.yml │ │ ├── bfo9000_left.conf │ │ ├── bfo9000_left.overlay │ │ ├── bfo9000_right.conf │ │ └── bfo9000_right.overlay │ │ ├── boardsource3x4 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boardsource3x4.conf │ │ ├── boardsource3x4.keymap │ │ ├── boardsource3x4.overlay │ │ └── boardsource3x4.zmk.yml │ │ ├── boardsource5x12 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boardsource5x12.conf │ │ ├── boardsource5x12.keymap │ │ ├── boardsource5x12.overlay │ │ └── boardsource5x12.zmk.yml │ │ ├── chalice │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ ├── nice_nano.overlay │ │ │ └── nice_nano_v2.overlay │ │ ├── chalice.conf │ │ ├── chalice.keymap │ │ ├── chalice.overlay │ │ └── chalice.zmk.yml │ │ ├── clog │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── clog.conf │ │ ├── clog.dtsi │ │ ├── clog.keymap │ │ ├── clog.zmk.yml │ │ ├── clog_left.overlay │ │ └── clog_right.overlay │ │ ├── clueboard_california │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── clueboard_california.conf │ │ ├── clueboard_california.keymap │ │ └── clueboard_california.overlay │ │ ├── contra │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── contra.conf │ │ ├── contra.keymap │ │ ├── contra.overlay │ │ └── contra.zmk.yml │ │ ├── corne │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── corne.conf │ │ ├── corne.dtsi │ │ ├── corne.keymap │ │ ├── corne.zmk.yml │ │ ├── corne_left.conf │ │ ├── corne_left.overlay │ │ ├── corne_right.conf │ │ └── corne_right.overlay │ │ ├── cradio │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── cradio.conf │ │ ├── cradio.dtsi │ │ ├── cradio.keymap │ │ ├── cradio.zmk.yml │ │ ├── cradio_left.conf │ │ ├── cradio_left.overlay │ │ ├── cradio_right.conf │ │ └── cradio_right.overlay │ │ ├── crbn │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── crbn.conf │ │ ├── crbn.keymap │ │ ├── crbn.overlay │ │ └── crbn.zmk.yml │ │ ├── eek │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── eek.conf │ │ ├── eek.keymap │ │ ├── eek.overlay │ │ └── eek.zmk.yml │ │ ├── elephant42 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano_v2.overlay │ │ ├── elephant42.conf │ │ ├── elephant42.dtsi │ │ ├── elephant42.keymap │ │ ├── elephant42.zmk.yml │ │ ├── elephant42_left.overlay │ │ └── elephant42_right.overlay │ │ ├── ergodash │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── ergodash.conf │ │ ├── ergodash.dtsi │ │ ├── ergodash.keymap │ │ ├── ergodash.zmk.yml │ │ ├── ergodash_left.overlay │ │ └── ergodash_right.overlay │ │ ├── fourier │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── fourier.dtsi │ │ ├── fourier.keymap │ │ ├── fourier.zmk.yml │ │ ├── fourier_left.overlay │ │ └── fourier_right.overlay │ │ ├── helix │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── helix.conf │ │ ├── helix.dtsi │ │ ├── helix.keymap │ │ ├── helix.zmk.yml │ │ ├── helix_left.overlay │ │ └── helix_right.overlay │ │ ├── hummingbird │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── hummingbird.conf │ │ ├── hummingbird.keymap │ │ ├── hummingbird.overlay │ │ └── hummingbird.zmk.yml │ │ ├── iris │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── iris.conf │ │ ├── iris.dtsi │ │ ├── iris.keymap │ │ ├── iris.zmk.yml │ │ ├── iris_left.conf │ │ ├── iris_left.overlay │ │ ├── iris_right.conf │ │ └── iris_right.overlay │ │ ├── jian │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── jian.conf │ │ ├── jian.dtsi │ │ ├── jian.keymap │ │ ├── jian.zmk.yml │ │ ├── jian_left.conf │ │ ├── jian_left.overlay │ │ ├── jian_right.conf │ │ └── jian_right.overlay │ │ ├── jiran │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── jiran.conf │ │ ├── jiran.dtsi │ │ ├── jiran.keymap │ │ ├── jiran.zmk.yml │ │ ├── jiran_left.overlay │ │ └── jiran_right.overlay │ │ ├── jorne │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── jorne.conf │ │ ├── jorne.dtsi │ │ ├── jorne.keymap │ │ ├── jorne.zmk.yml │ │ ├── jorne_left.conf │ │ ├── jorne_left.overlay │ │ ├── jorne_right.conf │ │ └── jorne_right.overlay │ │ ├── knob_goblin │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── knob_goblin.conf │ │ ├── knob_goblin.keymap │ │ ├── knob_goblin.overlay │ │ └── knob_goblin.zmk.yml │ │ ├── kyria │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ ├── nice_nano.overlay │ │ │ ├── nice_nano_v2.overlay │ │ │ ├── nrfmicro_11.overlay │ │ │ ├── nrfmicro_11_flipped.overlay │ │ │ └── nrfmicro_13.overlay │ │ ├── kyria.conf │ │ ├── kyria.dtsi │ │ ├── kyria.keymap │ │ ├── kyria.zmk.yml │ │ ├── kyria_common.dtsi │ │ ├── kyria_left.conf │ │ ├── kyria_left.overlay │ │ ├── kyria_rev2.conf │ │ ├── kyria_rev2.dtsi │ │ ├── kyria_rev2.keymap │ │ ├── kyria_rev2.zmk.yml │ │ ├── kyria_rev2_left.overlay │ │ ├── kyria_rev2_right.overlay │ │ ├── kyria_right.conf │ │ └── kyria_right.overlay │ │ ├── leeloo │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── leeloo.conf │ │ ├── leeloo.dtsi │ │ ├── leeloo.keymap │ │ ├── leeloo.zmk.yml │ │ ├── leeloo_left.overlay │ │ └── leeloo_right.overlay │ │ ├── lily58 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── lily58.conf │ │ ├── lily58.dtsi │ │ ├── lily58.keymap │ │ ├── lily58.zmk.yml │ │ ├── lily58_left.conf │ │ ├── lily58_left.overlay │ │ ├── lily58_right.conf │ │ └── lily58_right.overlay │ │ ├── lotus58 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── lotus58.conf │ │ ├── lotus58.dtsi │ │ ├── lotus58.keymap │ │ ├── lotus58.zmk.yml │ │ ├── lotus58_left.overlay │ │ └── lotus58_right.overlay │ │ ├── m60 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── m60.conf │ │ ├── m60.keymap │ │ ├── m60.overlay │ │ └── m60.zmk.yml │ │ ├── microdox │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── microdox.conf │ │ ├── microdox.dtsi │ │ ├── microdox.keymap │ │ ├── microdox.zmk.yml │ │ ├── microdox_left.conf │ │ ├── microdox_left.overlay │ │ ├── microdox_right.conf │ │ └── microdox_right.overlay │ │ ├── murphpad │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ ├── nice_nano.conf │ │ │ └── nice_nano.overlay │ │ ├── murphpad.conf │ │ ├── murphpad.keymap │ │ ├── murphpad.overlay │ │ └── murphpad.zmk.yml │ │ ├── naked60 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── naked60.conf │ │ ├── naked60.keymap │ │ ├── naked60.overlay │ │ └── naked60.zmk.yml │ │ ├── nibble │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── boards │ │ │ ├── nice_nano.conf │ │ │ ├── nice_nano.overlay │ │ │ └── proton_c.conf │ │ ├── nibble.conf │ │ ├── nibble.keymap │ │ ├── nibble.overlay │ │ └── nibble.zmk.yml │ │ ├── osprette │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── osprette.conf │ │ ├── osprette.keymap │ │ ├── osprette.overlay │ │ └── osprette.zmk.yml │ │ ├── qaz │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── qaz.conf │ │ ├── qaz.keymap │ │ ├── qaz.overlay │ │ └── qaz.zmk.yml │ │ ├── quefrency │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── quefrency.conf │ │ ├── quefrency.dtsi │ │ ├── quefrency.keymap │ │ ├── quefrency.zmk.yml │ │ ├── quefrency_left.conf │ │ ├── quefrency_left.overlay │ │ ├── quefrency_right.conf │ │ └── quefrency_right.overlay │ │ ├── redox │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── redox.conf │ │ ├── redox.dtsi │ │ ├── redox.keymap │ │ ├── redox.zmk.yml │ │ ├── redox_left.overlay │ │ └── redox_right.overlay │ │ ├── reviung41 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── reviung41.conf │ │ ├── reviung41.keymap │ │ ├── reviung41.overlay │ │ └── reviung41.zmk.yml │ │ ├── romac │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── romac.conf │ │ ├── romac.keymap │ │ ├── romac.overlay │ │ └── romac.zmk.yml │ │ ├── romac_plus │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── boards │ │ │ └── nice_nano.overlay │ │ ├── romac_plus.conf │ │ ├── romac_plus.dtsi │ │ ├── romac_plus.keymap │ │ ├── romac_plus.overlay │ │ └── romac_plus.zmk.yml │ │ ├── settings_reset │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── settings_reset.conf │ │ ├── settings_reset.keymap │ │ └── settings_reset.overlay │ │ ├── sofle │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── sofle.conf │ │ ├── sofle.dtsi │ │ ├── sofle.keymap │ │ ├── sofle.zmk.yml │ │ ├── sofle_left.conf │ │ ├── sofle_left.overlay │ │ ├── sofle_right.conf │ │ └── sofle_right.overlay │ │ ├── splitreus62 │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── splitreus62.conf │ │ ├── splitreus62.dtsi │ │ ├── splitreus62.keymap │ │ ├── splitreus62.zmk.yml │ │ ├── splitreus62_left.conf │ │ ├── splitreus62_left.overlay │ │ ├── splitreus62_right.conf │ │ └── splitreus62_right.overlay │ │ ├── tg4x │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── boards │ │ │ ├── nice_nano.conf │ │ │ └── nice_nano.overlay │ │ ├── tg4x.conf │ │ ├── tg4x.keymap │ │ ├── tg4x.overlay │ │ └── tg4x.zmk.yml │ │ ├── tidbit │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── README.md │ │ ├── boards │ │ │ ├── nice_nano.conf │ │ │ ├── nice_nano.overlay │ │ │ └── proton_c.conf │ │ ├── tidbit.conf │ │ ├── tidbit.dtsi │ │ ├── tidbit.keymap │ │ ├── tidbit.overlay │ │ ├── tidbit.zmk.yml │ │ ├── tidbit_19key.conf │ │ ├── tidbit_19key.keymap │ │ └── tidbit_19key.overlay │ │ ├── two_percent_milk │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── two_percent_milk.conf │ │ ├── two_percent_milk.keymap │ │ ├── two_percent_milk.overlay │ │ └── two_percent_milk.zmk.yml │ │ └── zodiark │ │ ├── Kconfig.defconfig │ │ ├── Kconfig.shield │ │ ├── zodiark.conf │ │ ├── zodiark.dtsi │ │ ├── zodiark.keymap │ │ ├── zodiark.zmk.yml │ │ ├── zodiark_left.overlay │ │ └── zodiark_right.overlay ├── cmake │ └── ZephyrBuildConfig.cmake ├── core-coverage.yml ├── drivers │ ├── CMakeLists.txt │ ├── Kconfig │ ├── display │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── Kconfig.il0323 │ │ ├── il0323.c │ │ └── il0323_regs.h │ ├── gpio │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── Kconfig.595 │ │ ├── Kconfig.mcp23017 │ │ ├── gpio_595.c │ │ ├── gpio_mcp23017.c │ │ └── gpio_mcp23017.h │ ├── kscan │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── debounce.c │ │ ├── debounce.h │ │ ├── kscan_composite.c │ │ ├── kscan_gpio_demux.c │ │ ├── kscan_gpio_direct.c │ │ ├── kscan_gpio_matrix.c │ │ └── kscan_mock.c │ ├── sensor │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── battery │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── battery_common.c │ │ │ ├── battery_common.h │ │ │ ├── battery_nrf_vddh.c │ │ │ └── battery_voltage_divider.c │ │ └── ec11 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── ec11.c │ │ │ ├── ec11.h │ │ │ └── ec11_trigger.c │ └── zephyr │ │ ├── dts │ │ └── bindings │ │ │ ├── gpio │ │ │ ├── microchip,mcp23017.yaml │ │ │ └── zmk,gpio-595.yaml │ │ │ ├── kscan │ │ │ ├── zmk,kscan-gpio-demux.yaml │ │ │ ├── zmk,kscan-gpio-direct.yaml │ │ │ └── zmk,kscan-gpio-matrix.yaml │ │ │ └── sensor │ │ │ ├── alps,ec11.yaml │ │ │ ├── zmk,battery-nrf-vddh.yaml │ │ │ └── zmk,battery-voltage-divider.yaml │ │ └── module.yml ├── dts │ ├── behaviors.dtsi │ ├── behaviors │ │ ├── backlight.dtsi │ │ ├── bluetooth.dtsi │ │ ├── caps_word.dtsi │ │ ├── ext_power.dtsi │ │ ├── gresc.dtsi │ │ ├── key_press.dtsi │ │ ├── key_repeat.dtsi │ │ ├── key_toggle.dtsi │ │ ├── layer_tap.dtsi │ │ ├── macros.dtsi │ │ ├── mod_tap.dtsi │ │ ├── momentary_layer.dtsi │ │ ├── none.dtsi │ │ ├── outputs.dtsi │ │ ├── reset.dtsi │ │ ├── rgb_underglow.dtsi │ │ ├── sensor_rotate_key_press.dtsi │ │ ├── sticky_key.dtsi │ │ ├── to_layer.dtsi │ │ ├── toggle_layer.dtsi │ │ └── transparent.dtsi │ ├── bindings │ │ ├── behaviors │ │ │ ├── one_param.yaml │ │ │ ├── two_param.yaml │ │ │ ├── zero_param.yaml │ │ │ ├── zmk,behavior-backlight.yaml │ │ │ ├── zmk,behavior-bluetooth.yaml │ │ │ ├── zmk,behavior-caps-word.yaml │ │ │ ├── zmk,behavior-ext-power.yaml │ │ │ ├── zmk,behavior-hold-tap.yaml │ │ │ ├── zmk,behavior-key-press.yaml │ │ │ ├── zmk,behavior-key-repeat.yaml │ │ │ ├── zmk,behavior-key-toggle.yaml │ │ │ ├── zmk,behavior-macro.yaml │ │ │ ├── zmk,behavior-mod-morph.yaml │ │ │ ├── zmk,behavior-momentary-layer.yaml │ │ │ ├── zmk,behavior-none.yaml │ │ │ ├── zmk,behavior-outputs.yaml │ │ │ ├── zmk,behavior-reset.yaml │ │ │ ├── zmk,behavior-rgb-underglow.yaml │ │ │ ├── zmk,behavior-sensor-rotate-key-press.yaml │ │ │ ├── zmk,behavior-sticky-key.yaml │ │ │ ├── zmk,behavior-tap-dance.yaml │ │ │ ├── zmk,behavior-to-layer.yaml │ │ │ ├── zmk,behavior-toggle-layer.yaml │ │ │ └── zmk,behavior-transparent.yaml │ │ ├── display │ │ │ └── gooddisplay,il0323.yaml │ │ ├── macros │ │ │ ├── zmk,macro-control-mode-press.yaml │ │ │ ├── zmk,macro-control-mode-release.yaml │ │ │ ├── zmk,macro-control-mode-tap.yaml │ │ │ ├── zmk,macro-control-tap-time.yaml │ │ │ ├── zmk,macro-control-wait-time.yaml │ │ │ └── zmk,macro-pause-for-release.yaml │ │ ├── vendor-prefixes.txt │ │ ├── zmk,combos.yaml │ │ ├── zmk,conditional-layers.yaml │ │ ├── zmk,ext-power-generic.yaml │ │ ├── zmk,keymap-sensors.yaml │ │ ├── zmk,keymap.yaml │ │ ├── zmk,kscan-composite.yaml │ │ ├── zmk,kscan-mock.yaml │ │ └── zmk,matrix-transform.yaml │ └── common │ │ └── arduino_uno_pro_micro_map.dtsi ├── include │ ├── drivers │ │ ├── behavior.h │ │ └── ext_power.h │ ├── dt-bindings │ │ └── zmk │ │ │ ├── backlight.h │ │ │ ├── bt.h │ │ │ ├── ext_power.h │ │ │ ├── hid_usage.h │ │ │ ├── hid_usage_pages.h │ │ │ ├── keys.h │ │ │ ├── kscan-mock.h │ │ │ ├── kscan_mock.h │ │ │ ├── matrix-transform.h │ │ │ ├── matrix_transform.h │ │ │ ├── modifiers.h │ │ │ ├── outputs.h │ │ │ ├── reset.h │ │ │ └── rgb.h │ ├── linker │ │ └── zmk-events.ld │ └── zmk │ │ ├── activity.h │ │ ├── backlight.h │ │ ├── battery.h │ │ ├── behavior.h │ │ ├── behavior_queue.h │ │ ├── ble.h │ │ ├── ble │ │ └── profile.h │ │ ├── display.h │ │ ├── display │ │ ├── status_screen.h │ │ └── widgets │ │ │ ├── battery_status.h │ │ │ ├── layer_status.h │ │ │ ├── output_status.h │ │ │ ├── peripheral_status.h │ │ │ └── wpm_status.h │ │ ├── endpoints.h │ │ ├── endpoints_types.h │ │ ├── event_manager.h │ │ ├── events │ │ ├── activity_state_changed.h │ │ ├── battery_state_changed.h │ │ ├── ble_active_profile_changed.h │ │ ├── endpoint_selection_changed.h │ │ ├── keycode_state_changed.h │ │ ├── layer_state_changed.h │ │ ├── modifiers_state_changed.h │ │ ├── position_state_changed.h │ │ ├── sensor_event.h │ │ ├── split_peripheral_status_changed.h │ │ ├── usb_conn_state_changed.h │ │ └── wpm_state_changed.h │ │ ├── hid.h │ │ ├── hog.h │ │ ├── keymap.h │ │ ├── keys.h │ │ ├── kscan.h │ │ ├── matrix.h │ │ ├── matrix_transform.h │ │ ├── rgb_underglow.h │ │ ├── sensors.h │ │ ├── split │ │ └── bluetooth │ │ │ ├── central.h │ │ │ ├── peripheral.h │ │ │ ├── service.h │ │ │ └── uuid.h │ │ ├── stdlib.h │ │ ├── usb.h │ │ ├── usb_hid.h │ │ └── wpm.h ├── package-lock.json ├── package.json ├── prj.conf ├── run-test.sh ├── scripts │ ├── requirements.txt │ ├── west-commands.yml │ └── west_commands │ │ ├── metadata.py │ │ └── test.py ├── src │ ├── activity.c │ ├── backlight.c │ ├── battery.c │ ├── behavior_queue.c │ ├── behaviors │ │ ├── behavior_backlight.c │ │ ├── behavior_bt.c │ │ ├── behavior_caps_word.c │ │ ├── behavior_ext_power.c │ │ ├── behavior_hold_tap.c │ │ ├── behavior_key_press.c │ │ ├── behavior_key_repeat.c │ │ ├── behavior_key_toggle.c │ │ ├── behavior_macro.c │ │ ├── behavior_mod_morph.c │ │ ├── behavior_momentary_layer.c │ │ ├── behavior_none.c │ │ ├── behavior_outputs.c │ │ ├── behavior_reset.c │ │ ├── behavior_rgb_underglow.c │ │ ├── behavior_sensor_rotate_key_press.c │ │ ├── behavior_sticky_key.c │ │ ├── behavior_tap_dance.c │ │ ├── behavior_to_layer.c │ │ ├── behavior_toggle_layer.c │ │ └── behavior_transparent.c │ ├── ble.c │ ├── combo.c │ ├── conditional_layer.c │ ├── display │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── main.c │ │ ├── status_screen.c │ │ └── widgets │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── battery_status.c │ │ │ ├── layer_status.c │ │ │ ├── output_status.c │ │ │ ├── peripheral_status.c │ │ │ └── wpm_status.c │ ├── endpoints.c │ ├── event_manager.c │ ├── events │ │ ├── activity_state_changed.c │ │ ├── battery_state_changed.c │ │ ├── ble_active_profile_changed.c │ │ ├── endpoint_selection_changed.c │ │ ├── keycode_state_changed.c │ │ ├── layer_state_changed.c │ │ ├── modifiers_state_changed.c │ │ ├── position_state_changed.c │ │ ├── sensor_event.c │ │ ├── split_peripheral_status_changed.c │ │ ├── usb_conn_state_changed.c │ │ └── wpm_state_changed.c │ ├── ext_power_generic.c │ ├── hid.c │ ├── hid_listener.c │ ├── hog.c │ ├── keymap.c │ ├── kscan.c │ ├── main.c │ ├── matrix_transform.c │ ├── rgb_underglow.c │ ├── sensors.c │ ├── split │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ └── bluetooth │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── central.c │ │ │ ├── peripheral.c │ │ │ ├── service.c │ │ │ └── split_listener.c │ ├── stdlib.c │ ├── usb.c │ ├── usb_hid.c │ └── wpm.c ├── tests │ ├── backlight │ │ ├── basic │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ ├── behavior_keymap.dtsi │ │ ├── config-brt │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ ├── config-on │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ ├── config-step │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ ├── cycle │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ └── low-brightness │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ ├── caps-word │ │ ├── behavior_keymap.dtsi │ │ ├── continue-with-modifiers │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── continue-with-non-alpha-continue-list-item │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── continue-with-non-modified-numeric-usage-id │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── deactivate-by-non-alpha-non-continuation │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── deactivate-by-second-press │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix.keymap │ │ │ └── native_posix_64.keymap │ ├── combo │ │ ├── combos-and-holdtaps-0 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── combos-and-holdtaps-1 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── combos-and-holdtaps-2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── layer-filter-0 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── layer-filter-1 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── multiple-timeouts │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── overlapping-combos-0 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── overlapping-combos-1 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── overlapping-combos-2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── overlapping-combos-3 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── partially-overlapping-combos │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-release-long-combo-complete │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-release-long-combo-incomplete │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-release-long-combo-wrong-last-key │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-timeout │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press1-press2-release1-release2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press1-press2-release2-release1 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press1-release1-press2-release2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── slowrelease-disabled │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── slowrelease-enabled │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── conditional-layer │ │ ├── chained-activation │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── mo-overlap │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── multiple-configs │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── quad-layer │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── same-layer-reached-both-ways │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── same-layer-reached-differently │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── tri-layer-alt-order │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── tri-layer-lt │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── tri-layer │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── gresc │ │ ├── gresc-press-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── gresc-two-instances │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── hold-tap │ │ ├── README.md │ │ ├── balanced │ │ │ ├── 1-dn-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 2-dn-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3a-moddn-dn-modup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3b-moddn-dn-modup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3c-kcdn-dn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3d-kcdn-dn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-htdn-timer-htup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-kcdn-timer-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4b-dn-kcdn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4c-dn-kcdn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4d-dn-kcdn-timer-up-kcup │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 5-quick-tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 6-retro-tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 7-positional │ │ │ │ ├── 2-dn-timer-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 4a-dn-ntgdn-timer-ntgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 4a-dn-tgdn-timer-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── behavior_keymap.dtsi │ │ │ │ └── tgdn-dn-ntgdn-timer-ntgup-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 8-global-quick-tap │ │ │ │ ├── 1-basic │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 2-double-hold │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── behavior_keymap.dtsi │ │ │ ├── behavior_keymap.dtsi │ │ │ └── many-nested │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ ├── hold-preferred │ │ │ ├── 1-dn-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 2-dn-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3a-moddn-dn-modup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3b-moddn-dn-modup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3c-kcdn-dn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3d-kcdn-dn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-htdn-timer-htup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-kcdn-timer-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4b-dn-kcdn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4c-dn-kcdn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4d-dn-kcdn-timer-up-kcup │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 5-quick-tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 6-retro-tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 7-positional │ │ │ │ ├── 2-dn-timer-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 4a-dn-ntgdn-timer-ntgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 4a-dn-tgdn-timer-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── behavior_keymap.dtsi │ │ │ │ └── tgdn-dn-ntgdn-timer-ntgup-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 8-global-quick-tap │ │ │ │ ├── 1-basic │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 2-double-hold │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── behavior_keymap.dtsi │ │ │ └── behavior_keymap.dtsi │ │ ├── tap-preferred │ │ │ ├── 1-dn-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 2-dn-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3a-moddn-dn-modup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3b-moddn-dn-modup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3c-kcdn-dn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3d-kcdn-dn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-htdn-timer-htup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-kcdn-timer-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4b-dn-kcdn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4c-dn-kcdn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4d-dn-kcdn-timer-up-kcup │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 5-quick-tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 6-nested-timeouts │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 7-positional │ │ │ │ ├── 2-dn-timer-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 4a-dn-ntgdn-timer-ntgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 4a-dn-tgdn-timer-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── behavior_keymap.dtsi │ │ │ │ └── tgdn-dn-ntgdn-timer-ntgup-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 8-global-quick-tap │ │ │ │ ├── 1-basic │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 2-double-hold │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── behavior_keymap.dtsi │ │ │ └── behavior_keymap.dtsi │ │ ├── tap-unless-interrupted │ │ │ ├── 1-dn-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 2-dn-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3a-moddn-dn-modup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3b-moddn-dn-modup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3c-kcdn-dn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3d-kcdn-dn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-htdn-timer-htup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4a-dn-kcdn-timer-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4b-dn-kcdn-kcup-timer-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4c-dn-kcdn-kcup-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 4d-dn-kcdn-timer-up-kcup │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 5-quick-tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 6-global-quick-tap │ │ │ │ ├── 1-basic │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 2-double-hold │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── behavior_keymap.dtsi │ │ │ └── behavior_keymap.dtsi │ │ ├── zmk-modtap-proposal.odg │ │ └── zmk-modtap-proposal.pdf │ ├── key-repeat │ │ ├── behavior_keymap.dtsi │ │ ├── ignore-other-usage-page-events │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-and-release-after-key-usage │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix.keymap │ │ │ └── native_posix_64.keymap │ │ ├── press-and-release-with-explicit-modifiers │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── send-nothing-if-no-keys-pressed-yet │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── keypress │ │ ├── behavior_keymap.dtsi │ │ └── kp-press-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── keytoggle │ │ ├── behavior_keymap.dtsi │ │ ├── kt-alt-tab │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── kt-modded-alpha │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── kt-press-release-nkro │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ └── kt-press-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── macros │ │ ├── basic │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── behavior_keymap.dtsi │ │ ├── mo-plus-modifier-from-hold-tap │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── mo-plus-modifier-macro │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-mid-macro │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── press-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── timing-override │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── wait-macro-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── modifiers │ │ ├── explicit │ │ │ ├── kp-hyper-dn-a-dn-a-up-hyper-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── kp-lctl-dn-lctl-dn-lctl-up-lctl-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── kp-lctl-dn-lctl-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── kp-lctl-dn-lsft-dn-lctl-up-lsft-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ └── kp-lctl-dn-lsft-dn-lsft-up-lctl-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ ├── implicit │ │ │ ├── kp-mod1-dn-mod2-dn-mod1-up-mod2-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.keymap │ │ │ │ └── pending │ │ │ └── kp-mod1-dn-mod2-dn-mod2-up-mod1-up │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ └── mixed │ │ │ ├── kp-lctl-dn-mod-dn-lctl-up-mod-up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ │ └── kp-lctl-dn-mod-dn-mod-up-lctl-up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── momentary-layer │ │ ├── 1-normal │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2-early-key-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3-covered │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 4-nested │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 5-nested-early-key-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── behavior_keymap.dtsi │ ├── none │ │ ├── behavior_keymap.dtsi │ │ ├── layered │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── normal │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix.keymap │ │ │ └── native_posix_64.keymap │ ├── sticky-keys │ │ ├── 1-os-dn-up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 10-callum-mods │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 10-sl-sl-kp │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2-os-dn-up-kcdn-kcup-quick-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2-os-dn-up-kcdn-kcup │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2-sl-dn-up-kcdn-kcup │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3a-os-dn-kcdn-kcup-up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3b-os-dn-kcdn-up-kcup │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 4-os-dn-up-kcdn-timer-kcup │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 5-os-kcdn-dn-kcup-up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 7-os-dn-up-kc1dn-kc2dn-kc1up-kc2up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 8-lsk-osk-combination │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 9-sk-dn-up-dn-up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── behavior_keymap.dtsi │ ├── tap-dance │ │ ├── 1a-tap1 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 1b-tap2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 1c-tap3 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2a-hold1 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2b-hold2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2c-hold3 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3a-tap-int-mid │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3b-tap-int-seq │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3c-tap-int-after │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3d-hold-int-mid │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3e-hold-int-seq │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3f-hold-int-after │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 4a-single │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 5a-tdint-mid │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 5b-tdint-seq │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 5c-tdint-after │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 5d-tdint-multiple │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── behavior_keymap.dtsi │ ├── to-layer │ │ ├── behavior_keymap.dtsi │ │ └── normal │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── toggle-layer │ │ ├── behavior_keymap.dtsi │ │ ├── early-key-release │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── normal │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ ├── transparent │ │ ├── behavior_keymap.dtsi │ │ ├── layered │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── normal │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ └── wpm │ │ ├── 1-single_keypress │ │ ├── events.patterns │ │ ├── keycode_events.snapshot │ │ ├── native_posix_64.conf │ │ └── native_posix_64.keymap │ │ ├── 2-multiple_keypress │ │ ├── events.patterns │ │ ├── keycode_events.snapshot │ │ ├── native_posix_64.conf │ │ └── native_posix_64.keymap │ │ └── behavior_keymap.dtsi └── west.yml ├── docs ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.js ├── README.md ├── blog │ ├── 2020-05-24-wip.md │ ├── 2020-08-12-zmk-sotf-1.md │ ├── 2020-09-21-zmk-sotf-2.md │ ├── 2020-10-03-bootloader-fix.md │ ├── 2020-11-09-zmk-sotf-3.md │ ├── 2021-01-27-zmk-sotf-4.md │ ├── 2021-07-17-zephyr-2-5.md │ ├── 2022-03-08-zephyr-3-0-upgrade-prep.md │ ├── 2022-04-02-zephyr-3-0.md │ ├── 2022-04-10-zmk-sotf-5.md │ ├── 2022-04-21-zmk-2yo.md │ └── assets │ │ └── 2022-04-21-zmk-2yo │ │ ├── first-zmk-keyboard.jpg │ │ └── kyria-first-split.jpg ├── docs │ ├── assets │ │ ├── dev-setup │ │ │ └── vscode_devcontainer.png │ │ ├── env-var │ │ │ ├── env_var.png │ │ │ ├── gnuarmemb.png │ │ │ ├── new_variable.png │ │ │ ├── start_menu.png │ │ │ └── zephyr_toolchain.png │ │ ├── features │ │ │ ├── beta-testing │ │ │ │ ├── pr-repo-branch.png │ │ │ │ ├── repo-branch.png │ │ │ │ └── repo-url.png │ │ │ └── keymaps │ │ │ │ └── layer-diagram.png │ │ ├── hold-tap │ │ │ ├── case1_2.png │ │ │ ├── case_hold_preferred.png │ │ │ └── comparison.png │ │ ├── pro-micro │ │ │ └── pro-micro-pins-labelled.jpg │ │ ├── tap-dance │ │ │ └── timing_diagram.svg │ │ ├── troubleshooting │ │ │ ├── filetransfer │ │ │ │ ├── linux.png │ │ │ │ ├── mac.png │ │ │ │ └── windows.png │ │ │ └── splitpairing │ │ │ │ └── corecoverage.png │ │ ├── usb-logging │ │ │ ├── com.jpg │ │ │ └── putty.jpg │ │ └── user-setup │ │ │ ├── firmware-archive.png │ │ │ └── github-actions-link.png │ ├── behaviors │ │ ├── backlight.md │ │ ├── bluetooth.md │ │ ├── caps-word.md │ │ ├── hold-tap.md │ │ ├── key-press.md │ │ ├── key-repeat.md │ │ ├── key-toggle.md │ │ ├── layers.md │ │ ├── macros.md │ │ ├── misc.md │ │ ├── mod-morph.md │ │ ├── mod-tap.md │ │ ├── outputs.md │ │ ├── power.md │ │ ├── reset.md │ │ ├── sticky-key.md │ │ ├── sticky-layer.md │ │ ├── tap-dance.md │ │ └── underglow.md │ ├── codes │ │ ├── _applications.mdx │ │ ├── _editing.mdx │ │ ├── _footnotes │ │ │ ├── example.mdx │ │ │ ├── ios-application.mdx │ │ │ ├── ios-power.mdx │ │ │ └── macos-power.mdx │ │ ├── _input-assist.mdx │ │ ├── _keyboard-keypad.mdx │ │ ├── _media.mdx │ │ ├── _power.mdx │ │ ├── applications.mdx │ │ ├── editing.mdx │ │ ├── index.mdx │ │ ├── input-assist.mdx │ │ ├── keyboard-keypad.mdx │ │ ├── keymap-upgrader.mdx │ │ ├── media.mdx │ │ ├── modifiers.mdx │ │ └── power.mdx │ ├── customization.md │ ├── development │ │ ├── boards-shields-keymaps.md │ │ ├── build-flash.md │ │ ├── clean-room.md │ │ ├── documentation.md │ │ ├── hardware-metadata-files.md │ │ ├── ide-integration.md │ │ ├── new-behavior.md │ │ ├── new-shield.md │ │ ├── posix-board.md │ │ ├── setup.md │ │ ├── tests.md │ │ └── usb-logging.md │ ├── faq.md │ ├── features │ │ ├── backlight.md │ │ ├── battery.md │ │ ├── beta-testing.md │ │ ├── combos.md │ │ ├── conditional-layers.md │ │ ├── debouncing.md │ │ ├── displays.md │ │ ├── encoders.md │ │ ├── keymaps.md │ │ └── underglow.md │ ├── hardware.mdx │ ├── intro.md │ ├── keymap-example-file.md │ ├── keymap-example.md │ ├── troubleshooting.md │ └── user-setup.md ├── docusaurus.config.js ├── netlify.toml ├── package-lock.json ├── package.json ├── sidebars.js ├── src │ ├── .gitignore │ ├── components │ │ ├── KeymapUpgrader │ │ │ ├── index.jsx │ │ │ └── styles.module.css │ │ ├── codes │ │ │ ├── Context.jsx │ │ │ ├── Description.jsx │ │ │ ├── Footnote.jsx │ │ │ ├── FootnoteRef.jsx │ │ │ ├── FootnoteRefs.jsx │ │ │ ├── Footnotes.jsx │ │ │ ├── LinkIcon.jsx │ │ │ ├── Name.jsx │ │ │ ├── OsLegend.jsx │ │ │ ├── OsSupport.jsx │ │ │ ├── OsSupportIcon.jsx │ │ │ ├── Table.jsx │ │ │ ├── TableRow.jsx │ │ │ ├── ToastyContainer.jsx │ │ │ └── ToastyCopyToClipboard.jsx │ │ ├── custom-board-form.js │ │ ├── hardware-list.tsx │ │ ├── hardware-utils.ts │ │ └── power-estimate.js │ ├── css │ │ ├── codes.css │ │ ├── custom.css │ │ ├── power-estimate.css │ │ └── power-profiler.css │ ├── data │ │ ├── .gitignore │ │ ├── footnotes.js │ │ ├── groups.js │ │ ├── hid-applications.js │ │ ├── hid-usage-pages.js │ │ ├── hid.js │ │ ├── keymap-upgrade.js │ │ ├── operating-systems.js │ │ └── power.js │ ├── docusaurus-tree-sitter-plugin │ │ └── index.js │ ├── footnotes.js │ ├── groups.js │ ├── hardware-metadata-collection-plugin │ │ └── index.js │ ├── hardware-metadata-static-plugin │ │ └── index.js │ ├── hardware-schema-typescript-plugin │ │ └── index.js │ ├── hid-usage.js │ ├── hid.js │ ├── keymap-upgrade.js │ ├── pages │ │ ├── index.js │ │ ├── power-profiler.js │ │ └── styles.module.css │ ├── setup-script-generation-plugin │ │ └── index.js │ ├── templates │ │ ├── setup.ps1.mustache │ │ └── setup.sh.mustache │ └── utils │ │ └── hooks.js ├── static │ ├── .gitignore │ ├── img │ │ ├── favicon.ico │ │ ├── undraw_open_source.svg │ │ ├── undraw_wireless.svg │ │ ├── undraw_zephyr.svg │ │ └── zmk_logo.svg │ └── tree-sitter-devicetree.wasm └── tsconfig.json └── schema └── hardware-metadata.schema.json /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | IndentWidth: 4 3 | ColumnLimit: 100 4 | SortIncludes: false 5 | -------------------------------------------------------------------------------- /.devcontainer/.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.devcontainer/.bashrc -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build-user-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.github/workflows/build-user-config.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/clang-format-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.github/workflows/clang-format-lint.yml -------------------------------------------------------------------------------- /.github/workflows/doc-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.github/workflows/doc-checks.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/AUTHORS -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /app/.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | endOfLine: "auto", 3 | }; 4 | -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/Kconfig -------------------------------------------------------------------------------- /app/boards/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/bdn9/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/bdn9/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/bdn9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/README.md -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.conf -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.dts -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.keymap -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.yaml -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.yml -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2_defconfig -------------------------------------------------------------------------------- /app/boards/arm/bdn9/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bdn9/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bluemicro840/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bluemicro840/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bluemicro840/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/bluemicro840_v1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bluemicro840/bluemicro840_v1.dts -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bluemicro840/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/bt60/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/bt60/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/bt60/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/bt60/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60.dtsi -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1.dts -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1.keymap -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1.yaml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1_defconfig -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.dts -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.keymap -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.yaml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs_defconfig -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/dz60rgb/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/dz60rgb/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/dz60rgb/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/dz60rgb_rev1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/dz60rgb/dz60rgb_rev1.dts -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/dz60rgb_rev1.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/dz60rgb/dz60rgb_rev1.keymap -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/dz60rgb_rev1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/dz60rgb/dz60rgb_rev1.yaml -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/dz60rgb_rev1_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/dz60rgb/dz60rgb_rev1_defconfig -------------------------------------------------------------------------------- /app/boards/arm/ferris/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/ferris/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/ferris/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/README.md -------------------------------------------------------------------------------- /app/boards/arm/ferris/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/ferris_rev02.dts -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/ferris_rev02.keymap -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/ferris_rev02.yaml -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/ferris_rev02.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/ferris/ferris_rev02_defconfig -------------------------------------------------------------------------------- /app/boards/arm/mikoto/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/CMakeLists.txt -------------------------------------------------------------------------------- /app/boards/arm/mikoto/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/mikoto/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/mikoto/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/mikoto/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto_520.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/mikoto_520.dts -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto_520.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/mikoto_520.yaml -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto_520.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/mikoto_520.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto_520_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/mikoto_520_defconfig -------------------------------------------------------------------------------- /app/boards/arm/mikoto/pinmux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/mikoto/pinmux.c -------------------------------------------------------------------------------- /app/boards/arm/nice60/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nice60/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nice60/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/nice60/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/README.md -------------------------------------------------------------------------------- /app/boards/arm/nice60/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/nice60.dts -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/nice60.keymap -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/nice60.yaml -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/nice60.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice60/nice60_defconfig -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano.dts -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano.dtsi -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano.yaml -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano_defconfig -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano_v2.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano_v2.dts -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano_v2.yaml -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano_v2.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano_v2.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano_v2_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nice_nano/nice_nano_v2_defconfig -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrf52840_m2/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrf52840_m2/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrf52840_m2/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrf52840_m2/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/nrf52840_m2.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrf52840_m2/nrf52840_m2.dts -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/nrf52840_m2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrf52840_m2/nrf52840_m2.yaml -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/nrf52840_m2.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrf52840_m2/nrf52840_m2.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/CMakeLists.txt -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_11.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_11.dts -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_11.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_11.yaml -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_11.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_11_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_11_defconfig -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_11_flipped.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_11_flipped.dts -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_13.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_13.dts -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_13.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_13.yaml -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_13.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_13_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_13_defconfig -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/pinmux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/nrfmicro/pinmux.c -------------------------------------------------------------------------------- /app/boards/arm/planck/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | 3 | list(APPEND EXTRA_DTC_FLAGS "-qq") 4 | 5 | -------------------------------------------------------------------------------- /app/boards/arm/planck/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/planck/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/planck/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/planck_rev6.dts -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/planck_rev6.keymap -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/planck_rev6.yaml -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/planck_rev6.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/planck/planck_rev6_defconfig -------------------------------------------------------------------------------- /app/boards/arm/proton_c/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/proton_c/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/proton_c/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/proton_c/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/proton_c/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/proton_c/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/proton_c/proton_c.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/proton_c/proton_c.dts -------------------------------------------------------------------------------- /app/boards/arm/proton_c/proton_c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/proton_c/proton_c.yaml -------------------------------------------------------------------------------- /app/boards/arm/proton_c/proton_c.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/proton_c/proton_c.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/proton_c/proton_c_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/proton_c/proton_c_defconfig -------------------------------------------------------------------------------- /app/boards/arm/s40nc/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/s40nc/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/s40nc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/README.md -------------------------------------------------------------------------------- /app/boards/arm/s40nc/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/s40nc.dts -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/s40nc.keymap -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/s40nc.yaml -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/s40nc.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/arm/s40nc/s40nc_defconfig -------------------------------------------------------------------------------- /app/boards/native_posix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/native_posix.conf -------------------------------------------------------------------------------- /app/boards/native_posix.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/native_posix.overlay -------------------------------------------------------------------------------- /app/boards/native_posix_64.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/native_posix_64.conf -------------------------------------------------------------------------------- /app/boards/native_posix_64.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/native_posix_64.overlay -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/seeeduino_xiao.conf -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/seeeduino_xiao.overlay -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao_ble.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/seeeduino_xiao_ble.conf -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao_ble.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/seeeduino_xiao_ble.overlay -------------------------------------------------------------------------------- /app/boards/shields/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/a_dux/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/a_dux/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/a_dux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/README.md -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2021 The ZMK Contributors 2 | # SPDX-License-Identifier: MIT 3 | -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/a_dux.dtsi -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/a_dux.keymap -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/a_dux.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/a_dux_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/a_dux/a_dux_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/bat43/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bat43/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/bat43/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bat43/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/bat43/bat43.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bat43/bat43.keymap -------------------------------------------------------------------------------- /app/boards/shields/bat43/bat43.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bat43/bat43.overlay -------------------------------------------------------------------------------- /app/boards/shields/bat43/bat43.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bat43/bat43.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bfo9000/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bfo9000/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bfo9000/README.md -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bfo9000/bfo9000.dtsi -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bfo9000/bfo9000.keymap -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bfo9000/bfo9000.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/bfo9000/bfo9000_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/boardsource3x4/boardsource3x4.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/boardsource5x12/boardsource5x12.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/chalice/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/chalice/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/chalice/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/chalice/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/chalice/chalice.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/chalice/chalice.conf -------------------------------------------------------------------------------- /app/boards/shields/chalice/chalice.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/chalice/chalice.keymap -------------------------------------------------------------------------------- /app/boards/shields/chalice/chalice.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/chalice/chalice.overlay -------------------------------------------------------------------------------- /app/boards/shields/chalice/chalice.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/chalice/chalice.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/clog/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/clog/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/clog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/README.md -------------------------------------------------------------------------------- /app/boards/shields/clog/clog.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/clog/clog.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/clog.dtsi -------------------------------------------------------------------------------- /app/boards/shields/clog/clog.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/clog.keymap -------------------------------------------------------------------------------- /app/boards/shields/clog/clog.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/clog.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/clog/clog_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/clog_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/clog/clog_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/clog/clog_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/clueboard_california/clueboard_california.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/contra/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/contra/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/contra/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/contra/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/contra/contra.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/contra/contra.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/contra/contra.keymap -------------------------------------------------------------------------------- /app/boards/shields/contra/contra.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/contra/contra.overlay -------------------------------------------------------------------------------- /app/boards/shields/contra/contra.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/contra/contra.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/corne/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/corne/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/corne.conf -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/corne.dtsi -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/corne.keymap -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/corne.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/corne/corne_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/corne/corne_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/corne_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/corne/corne_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/corne/corne_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/corne/corne_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/cradio/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/cradio/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/cradio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/README.md -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/cradio.dtsi -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/cradio.keymap -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/cradio.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio_left.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 The ZMK Contributors 2 | # SPDX-License-Identifier: MIT 3 | -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/cradio_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio_right.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 The ZMK Contributors 2 | # SPDX-License-Identifier: MIT 3 | -------------------------------------------------------------------------------- /app/boards/shields/cradio/cradio_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/cradio/cradio_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/crbn/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/crbn/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/crbn/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/crbn/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/crbn/README.md: -------------------------------------------------------------------------------- 1 | A 40% Ortho keyboard made by Polarity Works 2 | -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/crbn/crbn.conf -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/crbn/crbn.keymap -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/crbn/crbn.overlay -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/crbn/crbn.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/eek/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/eek/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/eek/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/eek/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/eek/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/eek/README.md -------------------------------------------------------------------------------- /app/boards/shields/eek/eek.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/eek/eek.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/eek/eek.keymap -------------------------------------------------------------------------------- /app/boards/shields/eek/eek.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/eek/eek.overlay -------------------------------------------------------------------------------- /app/boards/shields/eek/eek.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/eek/eek.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/elephant42/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/elephant42/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/elephant42/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/elephant42/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/elephant42/elephant42.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/elephant42/elephant42.conf -------------------------------------------------------------------------------- /app/boards/shields/elephant42/elephant42.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/elephant42/elephant42.dtsi -------------------------------------------------------------------------------- /app/boards/shields/elephant42/elephant42.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/elephant42/elephant42.keymap -------------------------------------------------------------------------------- /app/boards/shields/ergodash/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/ergodash/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/ergodash/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/ergodash/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/ergodash/ergodash.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/ergodash/ergodash.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/ergodash/ergodash.dtsi -------------------------------------------------------------------------------- /app/boards/shields/ergodash/ergodash.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/ergodash/ergodash.keymap -------------------------------------------------------------------------------- /app/boards/shields/ergodash/ergodash.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/ergodash/ergodash.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/fourier/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/fourier/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/fourier/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/fourier/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/fourier/fourier.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/fourier/fourier.dtsi -------------------------------------------------------------------------------- /app/boards/shields/fourier/fourier.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/fourier/fourier.keymap -------------------------------------------------------------------------------- /app/boards/shields/fourier/fourier.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/fourier/fourier.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/fourier/fourier_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/fourier/fourier_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/helix/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/helix/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/helix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/README.md -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/helix.conf -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/helix.dtsi -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/helix.keymap -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/helix.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/helix/helix_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/helix_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/helix/helix_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/helix/helix_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/hummingbird/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/hummingbird/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/hummingbird/hummingbird.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/iris/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/iris/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/iris/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/iris/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/iris/iris.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/iris/iris.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/iris/iris.dtsi -------------------------------------------------------------------------------- /app/boards/shields/iris/iris.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/iris/iris.keymap -------------------------------------------------------------------------------- /app/boards/shields/iris/iris.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/iris/iris.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/iris/iris_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/iris/iris_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/iris/iris_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/iris/iris_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/iris/iris_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/iris/iris_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/jian/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jian/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/jian/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jian/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/jian/jian.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jian/jian.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jian/jian.dtsi -------------------------------------------------------------------------------- /app/boards/shields/jian/jian.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jian/jian.keymap -------------------------------------------------------------------------------- /app/boards/shields/jian/jian.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jian/jian.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/jian/jian_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jian/jian_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jian/jian_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/jian/jian_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jian/jian_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jian/jian_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/jiran/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jiran/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/jiran/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jiran/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.conf: -------------------------------------------------------------------------------- 1 | # CONFIG_ZMK_SLEEP=y -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jiran/jiran.dtsi -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jiran/jiran.keymap -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jiran/jiran.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jiran/jiran_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jiran/jiran_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/jorne/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/jorne/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/jorne.conf -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/jorne.dtsi -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/jorne.keymap -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/jorne.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/jorne_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/jorne/jorne_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/knob_goblin/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/knob_goblin/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/knob_goblin/knob_goblin.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/knob_goblin/knob_goblin.conf -------------------------------------------------------------------------------- /app/boards/shields/kyria/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/kyria/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria.conf -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria.dtsi -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria.keymap -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_common.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria_common.dtsi -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_rev2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria_rev2.conf -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_rev2.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria_rev2.dtsi -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_rev2.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria_rev2.keymap -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_rev2.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria_rev2.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/kyria/kyria_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/leeloo/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/leeloo/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/leeloo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/README.md -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/leeloo.conf -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/leeloo.dtsi -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/leeloo.keymap -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/leeloo.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/leeloo_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/leeloo/leeloo_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/lily58/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/lily58/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/lily58.conf -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/lily58.dtsi -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/lily58.keymap -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/lily58.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58_left.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/lily58_left.conf -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/lily58_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58_right.conf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lily58/lily58_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/lotus58/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lotus58/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/lotus58/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lotus58/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/lotus58/lotus58.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lotus58/lotus58.conf -------------------------------------------------------------------------------- /app/boards/shields/lotus58/lotus58.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lotus58/lotus58.dtsi -------------------------------------------------------------------------------- /app/boards/shields/lotus58/lotus58.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lotus58/lotus58.keymap -------------------------------------------------------------------------------- /app/boards/shields/lotus58/lotus58.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lotus58/lotus58.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/lotus58/lotus58_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/lotus58/lotus58_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/m60/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/m60/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/m60/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/m60/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/m60/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/m60/README.md -------------------------------------------------------------------------------- /app/boards/shields/m60/m60.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/m60/m60.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/m60/m60.keymap -------------------------------------------------------------------------------- /app/boards/shields/m60/m60.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/m60/m60.overlay -------------------------------------------------------------------------------- /app/boards/shields/m60/m60.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/m60/m60.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/microdox/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/microdox/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/microdox/microdox.conf -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/microdox/microdox.dtsi -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/microdox/microdox.keymap -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/microdox/microdox.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/murphpad/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/murphpad/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/murphpad/murphpad.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/murphpad/murphpad.conf -------------------------------------------------------------------------------- /app/boards/shields/murphpad/murphpad.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/murphpad/murphpad.keymap -------------------------------------------------------------------------------- /app/boards/shields/murphpad/murphpad.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/murphpad/murphpad.overlay -------------------------------------------------------------------------------- /app/boards/shields/murphpad/murphpad.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/murphpad/murphpad.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/naked60/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/naked60/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/naked60/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/naked60/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/naked60/naked60.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/naked60/naked60.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/naked60/naked60.keymap -------------------------------------------------------------------------------- /app/boards/shields/naked60/naked60.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/naked60/naked60.overlay -------------------------------------------------------------------------------- /app/boards/shields/naked60/naked60.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/naked60/naked60.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/nibble/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/nibble/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/nibble/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/nibble/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/nibble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/nibble/README.md -------------------------------------------------------------------------------- /app/boards/shields/nibble/boards/proton_c.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/nibble/nibble.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/nibble/nibble.conf -------------------------------------------------------------------------------- /app/boards/shields/nibble/nibble.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/nibble/nibble.keymap -------------------------------------------------------------------------------- /app/boards/shields/nibble/nibble.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/nibble/nibble.overlay -------------------------------------------------------------------------------- /app/boards/shields/nibble/nibble.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/nibble/nibble.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/osprette/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/osprette/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/osprette/osprette.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/osprette/osprette.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/osprette/osprette.keymap -------------------------------------------------------------------------------- /app/boards/shields/osprette/osprette.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/osprette/osprette.overlay -------------------------------------------------------------------------------- /app/boards/shields/osprette/osprette.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/osprette/osprette.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/qaz/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/qaz/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/qaz/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/qaz/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/qaz/qaz.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/qaz/qaz.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/qaz/qaz.keymap -------------------------------------------------------------------------------- /app/boards/shields/qaz/qaz.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/qaz/qaz.overlay -------------------------------------------------------------------------------- /app/boards/shields/qaz/qaz.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/qaz/qaz.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/quefrency/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/quefrency/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/quefrency/quefrency.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/quefrency/quefrency.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/quefrency/quefrency.dtsi -------------------------------------------------------------------------------- /app/boards/shields/quefrency/quefrency_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/quefrency/quefrency_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/redox/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/redox/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/redox.conf -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/redox.dtsi -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/redox.keymap -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/redox.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/redox/redox_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/redox_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/redox/redox_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/redox/redox_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/reviung41/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/reviung41/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/reviung41/reviung41.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/reviung41/reviung41.conf -------------------------------------------------------------------------------- /app/boards/shields/romac/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/romac/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/romac/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/romac/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/romac/romac.keymap -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/romac/romac.overlay -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/romac/romac.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/romac_plus/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/romac_plus/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/settings_reset/settings_reset.conf: -------------------------------------------------------------------------------- 1 | CONFIG_ZMK_BLE_CLEAR_BONDS_ON_START=y 2 | -------------------------------------------------------------------------------- /app/boards/shields/sofle/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/sofle/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/sofle.conf -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/sofle.dtsi -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/sofle.keymap -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/sofle.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle_left.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 Ryan Cross 2 | # SPDX-License-Identifier: MIT 3 | -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/sofle_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle_right.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 Ryan Cross 2 | # SPDX-License-Identifier: MIT 3 | -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle_right.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/sofle/sofle_right.overlay -------------------------------------------------------------------------------- /app/boards/shields/splitreus62/splitreus62.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/splitreus62/splitreus62_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/splitreus62/splitreus62_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/tg4x/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tg4x/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/tg4x/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tg4x/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/tg4x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tg4x/README.md -------------------------------------------------------------------------------- /app/boards/shields/tg4x/tg4x.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 The ZMK Contributors 2 | # SPDX-License-Identifier: MIT -------------------------------------------------------------------------------- /app/boards/shields/tg4x/tg4x.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tg4x/tg4x.keymap -------------------------------------------------------------------------------- /app/boards/shields/tg4x/tg4x.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tg4x/tg4x.overlay -------------------------------------------------------------------------------- /app/boards/shields/tg4x/tg4x.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tg4x/tg4x.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/tidbit/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/tidbit/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/tidbit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/README.md -------------------------------------------------------------------------------- /app/boards/shields/tidbit/boards/proton_c.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/tidbit/tidbit.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/tidbit.conf -------------------------------------------------------------------------------- /app/boards/shields/tidbit/tidbit.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/tidbit.dtsi -------------------------------------------------------------------------------- /app/boards/shields/tidbit/tidbit.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/tidbit.keymap -------------------------------------------------------------------------------- /app/boards/shields/tidbit/tidbit.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/tidbit.overlay -------------------------------------------------------------------------------- /app/boards/shields/tidbit/tidbit.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/tidbit.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/tidbit/tidbit_19key.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/tidbit/tidbit_19key.conf -------------------------------------------------------------------------------- /app/boards/shields/zodiark/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/zodiark/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/zodiark/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/zodiark/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/zodiark/zodiark.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/zodiark/zodiark.conf -------------------------------------------------------------------------------- /app/boards/shields/zodiark/zodiark.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/zodiark/zodiark.dtsi -------------------------------------------------------------------------------- /app/boards/shields/zodiark/zodiark.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/zodiark/zodiark.keymap -------------------------------------------------------------------------------- /app/boards/shields/zodiark/zodiark.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/boards/shields/zodiark/zodiark.zmk.yml -------------------------------------------------------------------------------- /app/cmake/ZephyrBuildConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/cmake/ZephyrBuildConfig.cmake -------------------------------------------------------------------------------- /app/core-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/core-coverage.yml -------------------------------------------------------------------------------- /app/drivers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/CMakeLists.txt -------------------------------------------------------------------------------- /app/drivers/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/Kconfig -------------------------------------------------------------------------------- /app/drivers/display/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/display/CMakeLists.txt -------------------------------------------------------------------------------- /app/drivers/display/Kconfig.il0323: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/display/Kconfig.il0323 -------------------------------------------------------------------------------- /app/drivers/display/il0323.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/display/il0323.c -------------------------------------------------------------------------------- /app/drivers/display/il0323_regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/display/il0323_regs.h -------------------------------------------------------------------------------- /app/drivers/gpio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/gpio/CMakeLists.txt -------------------------------------------------------------------------------- /app/drivers/gpio/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/gpio/Kconfig -------------------------------------------------------------------------------- /app/drivers/gpio/Kconfig.595: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/gpio/Kconfig.595 -------------------------------------------------------------------------------- /app/drivers/gpio/Kconfig.mcp23017: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/gpio/Kconfig.mcp23017 -------------------------------------------------------------------------------- /app/drivers/gpio/gpio_595.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/gpio/gpio_595.c -------------------------------------------------------------------------------- /app/drivers/gpio/gpio_mcp23017.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/gpio/gpio_mcp23017.c -------------------------------------------------------------------------------- /app/drivers/gpio/gpio_mcp23017.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/gpio/gpio_mcp23017.h -------------------------------------------------------------------------------- /app/drivers/kscan/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/CMakeLists.txt -------------------------------------------------------------------------------- /app/drivers/kscan/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/Kconfig -------------------------------------------------------------------------------- /app/drivers/kscan/debounce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/debounce.c -------------------------------------------------------------------------------- /app/drivers/kscan/debounce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/debounce.h -------------------------------------------------------------------------------- /app/drivers/kscan/kscan_composite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/kscan_composite.c -------------------------------------------------------------------------------- /app/drivers/kscan/kscan_gpio_demux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/kscan_gpio_demux.c -------------------------------------------------------------------------------- /app/drivers/kscan/kscan_gpio_direct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/kscan_gpio_direct.c -------------------------------------------------------------------------------- /app/drivers/kscan/kscan_gpio_matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/kscan_gpio_matrix.c -------------------------------------------------------------------------------- /app/drivers/kscan/kscan_mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/kscan/kscan_mock.c -------------------------------------------------------------------------------- /app/drivers/sensor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/CMakeLists.txt -------------------------------------------------------------------------------- /app/drivers/sensor/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/Kconfig -------------------------------------------------------------------------------- /app/drivers/sensor/battery/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/battery/CMakeLists.txt -------------------------------------------------------------------------------- /app/drivers/sensor/battery/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/battery/Kconfig -------------------------------------------------------------------------------- /app/drivers/sensor/battery/battery_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/battery/battery_common.c -------------------------------------------------------------------------------- /app/drivers/sensor/battery/battery_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/battery/battery_common.h -------------------------------------------------------------------------------- /app/drivers/sensor/ec11/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/ec11/CMakeLists.txt -------------------------------------------------------------------------------- /app/drivers/sensor/ec11/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/ec11/Kconfig -------------------------------------------------------------------------------- /app/drivers/sensor/ec11/ec11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/ec11/ec11.c -------------------------------------------------------------------------------- /app/drivers/sensor/ec11/ec11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/ec11/ec11.h -------------------------------------------------------------------------------- /app/drivers/sensor/ec11/ec11_trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/sensor/ec11/ec11_trigger.c -------------------------------------------------------------------------------- /app/drivers/zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/drivers/zephyr/module.yml -------------------------------------------------------------------------------- /app/dts/behaviors.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/backlight.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/backlight.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/bluetooth.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/bluetooth.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/caps_word.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/caps_word.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/ext_power.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/ext_power.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/gresc.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/gresc.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/key_press.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/key_press.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/key_repeat.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/key_repeat.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/key_toggle.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/key_toggle.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/layer_tap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/layer_tap.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/macros.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/macros.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/mod_tap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/mod_tap.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/momentary_layer.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/momentary_layer.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/none.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/none.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/outputs.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/outputs.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/reset.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/reset.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/rgb_underglow.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/rgb_underglow.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/sticky_key.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/sticky_key.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/to_layer.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/to_layer.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/toggle_layer.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/toggle_layer.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/transparent.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/behaviors/transparent.dtsi -------------------------------------------------------------------------------- /app/dts/bindings/behaviors/one_param.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/behaviors/one_param.yaml -------------------------------------------------------------------------------- /app/dts/bindings/behaviors/two_param.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/behaviors/two_param.yaml -------------------------------------------------------------------------------- /app/dts/bindings/behaviors/zero_param.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/behaviors/zero_param.yaml -------------------------------------------------------------------------------- /app/dts/bindings/vendor-prefixes.txt: -------------------------------------------------------------------------------- 1 | zmk ZMK Project -------------------------------------------------------------------------------- /app/dts/bindings/zmk,combos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,combos.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,conditional-layers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,conditional-layers.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,ext-power-generic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,ext-power-generic.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,keymap-sensors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,keymap-sensors.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,keymap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,keymap.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,kscan-composite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,kscan-composite.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,kscan-mock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,kscan-mock.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,matrix-transform.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/dts/bindings/zmk,matrix-transform.yaml -------------------------------------------------------------------------------- /app/include/drivers/behavior.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/drivers/behavior.h -------------------------------------------------------------------------------- /app/include/drivers/ext_power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/drivers/ext_power.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/backlight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/backlight.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/bt.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/ext_power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/ext_power.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/hid_usage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/hid_usage.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/keys.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/kscan-mock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/kscan-mock.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/kscan_mock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/kscan_mock.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/modifiers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/modifiers.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/outputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/outputs.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/reset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/reset.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/rgb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/dt-bindings/zmk/rgb.h -------------------------------------------------------------------------------- /app/include/linker/zmk-events.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/linker/zmk-events.ld -------------------------------------------------------------------------------- /app/include/zmk/activity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/activity.h -------------------------------------------------------------------------------- /app/include/zmk/backlight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/backlight.h -------------------------------------------------------------------------------- /app/include/zmk/battery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/battery.h -------------------------------------------------------------------------------- /app/include/zmk/behavior.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/behavior.h -------------------------------------------------------------------------------- /app/include/zmk/behavior_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/behavior_queue.h -------------------------------------------------------------------------------- /app/include/zmk/ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/ble.h -------------------------------------------------------------------------------- /app/include/zmk/ble/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/ble/profile.h -------------------------------------------------------------------------------- /app/include/zmk/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/display.h -------------------------------------------------------------------------------- /app/include/zmk/display/status_screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/display/status_screen.h -------------------------------------------------------------------------------- /app/include/zmk/display/widgets/wpm_status.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/display/widgets/wpm_status.h -------------------------------------------------------------------------------- /app/include/zmk/endpoints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/endpoints.h -------------------------------------------------------------------------------- /app/include/zmk/endpoints_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/endpoints_types.h -------------------------------------------------------------------------------- /app/include/zmk/event_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/event_manager.h -------------------------------------------------------------------------------- /app/include/zmk/events/layer_state_changed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/events/layer_state_changed.h -------------------------------------------------------------------------------- /app/include/zmk/events/sensor_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/events/sensor_event.h -------------------------------------------------------------------------------- /app/include/zmk/events/wpm_state_changed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/events/wpm_state_changed.h -------------------------------------------------------------------------------- /app/include/zmk/hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/hid.h -------------------------------------------------------------------------------- /app/include/zmk/hog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/hog.h -------------------------------------------------------------------------------- /app/include/zmk/keymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/keymap.h -------------------------------------------------------------------------------- /app/include/zmk/keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/keys.h -------------------------------------------------------------------------------- /app/include/zmk/kscan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/kscan.h -------------------------------------------------------------------------------- /app/include/zmk/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/matrix.h -------------------------------------------------------------------------------- /app/include/zmk/matrix_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/matrix_transform.h -------------------------------------------------------------------------------- /app/include/zmk/rgb_underglow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/rgb_underglow.h -------------------------------------------------------------------------------- /app/include/zmk/sensors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/sensors.h -------------------------------------------------------------------------------- /app/include/zmk/split/bluetooth/central.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/split/bluetooth/central.h -------------------------------------------------------------------------------- /app/include/zmk/split/bluetooth/peripheral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/split/bluetooth/peripheral.h -------------------------------------------------------------------------------- /app/include/zmk/split/bluetooth/service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/split/bluetooth/service.h -------------------------------------------------------------------------------- /app/include/zmk/split/bluetooth/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/split/bluetooth/uuid.h -------------------------------------------------------------------------------- /app/include/zmk/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/stdlib.h -------------------------------------------------------------------------------- /app/include/zmk/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/usb.h -------------------------------------------------------------------------------- /app/include/zmk/usb_hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/usb_hid.h -------------------------------------------------------------------------------- /app/include/zmk/wpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/include/zmk/wpm.h -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/package.json -------------------------------------------------------------------------------- /app/prj.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/run-test.sh -------------------------------------------------------------------------------- /app/scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/scripts/requirements.txt -------------------------------------------------------------------------------- /app/scripts/west-commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/scripts/west-commands.yml -------------------------------------------------------------------------------- /app/scripts/west_commands/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/scripts/west_commands/metadata.py -------------------------------------------------------------------------------- /app/scripts/west_commands/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/scripts/west_commands/test.py -------------------------------------------------------------------------------- /app/src/activity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/activity.c -------------------------------------------------------------------------------- /app/src/backlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/backlight.c -------------------------------------------------------------------------------- /app/src/battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/battery.c -------------------------------------------------------------------------------- /app/src/behavior_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behavior_queue.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_backlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_backlight.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_bt.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_caps_word.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_caps_word.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_ext_power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_ext_power.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_hold_tap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_hold_tap.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_key_press.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_key_press.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_key_repeat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_key_repeat.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_key_toggle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_key_toggle.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_macro.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_mod_morph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_mod_morph.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_momentary_layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_momentary_layer.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_none.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_outputs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_outputs.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_reset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_reset.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_rgb_underglow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_rgb_underglow.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_sticky_key.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_sticky_key.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_tap_dance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_tap_dance.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_to_layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_to_layer.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_toggle_layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_toggle_layer.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_transparent.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/behaviors/behavior_transparent.c -------------------------------------------------------------------------------- /app/src/ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/ble.c -------------------------------------------------------------------------------- /app/src/combo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/combo.c -------------------------------------------------------------------------------- /app/src/conditional_layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/conditional_layer.c -------------------------------------------------------------------------------- /app/src/display/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/display/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/Kconfig -------------------------------------------------------------------------------- /app/src/display/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/main.c -------------------------------------------------------------------------------- /app/src/display/status_screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/status_screen.c -------------------------------------------------------------------------------- /app/src/display/widgets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/widgets/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/display/widgets/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/widgets/Kconfig -------------------------------------------------------------------------------- /app/src/display/widgets/battery_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/widgets/battery_status.c -------------------------------------------------------------------------------- /app/src/display/widgets/layer_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/widgets/layer_status.c -------------------------------------------------------------------------------- /app/src/display/widgets/output_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/widgets/output_status.c -------------------------------------------------------------------------------- /app/src/display/widgets/peripheral_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/widgets/peripheral_status.c -------------------------------------------------------------------------------- /app/src/display/widgets/wpm_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/display/widgets/wpm_status.c -------------------------------------------------------------------------------- /app/src/endpoints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/endpoints.c -------------------------------------------------------------------------------- /app/src/event_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/event_manager.c -------------------------------------------------------------------------------- /app/src/events/activity_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/activity_state_changed.c -------------------------------------------------------------------------------- /app/src/events/battery_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/battery_state_changed.c -------------------------------------------------------------------------------- /app/src/events/ble_active_profile_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/ble_active_profile_changed.c -------------------------------------------------------------------------------- /app/src/events/endpoint_selection_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/endpoint_selection_changed.c -------------------------------------------------------------------------------- /app/src/events/keycode_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/keycode_state_changed.c -------------------------------------------------------------------------------- /app/src/events/layer_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/layer_state_changed.c -------------------------------------------------------------------------------- /app/src/events/modifiers_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/modifiers_state_changed.c -------------------------------------------------------------------------------- /app/src/events/position_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/position_state_changed.c -------------------------------------------------------------------------------- /app/src/events/sensor_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/sensor_event.c -------------------------------------------------------------------------------- /app/src/events/usb_conn_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/usb_conn_state_changed.c -------------------------------------------------------------------------------- /app/src/events/wpm_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/events/wpm_state_changed.c -------------------------------------------------------------------------------- /app/src/ext_power_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/ext_power_generic.c -------------------------------------------------------------------------------- /app/src/hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/hid.c -------------------------------------------------------------------------------- /app/src/hid_listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/hid_listener.c -------------------------------------------------------------------------------- /app/src/hog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/hog.c -------------------------------------------------------------------------------- /app/src/keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/keymap.c -------------------------------------------------------------------------------- /app/src/kscan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/kscan.c -------------------------------------------------------------------------------- /app/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/main.c -------------------------------------------------------------------------------- /app/src/matrix_transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/matrix_transform.c -------------------------------------------------------------------------------- /app/src/rgb_underglow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/rgb_underglow.c -------------------------------------------------------------------------------- /app/src/sensors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/sensors.c -------------------------------------------------------------------------------- /app/src/split/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/split/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/Kconfig -------------------------------------------------------------------------------- /app/src/split/bluetooth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/bluetooth/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/split/bluetooth/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/bluetooth/Kconfig -------------------------------------------------------------------------------- /app/src/split/bluetooth/central.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/bluetooth/central.c -------------------------------------------------------------------------------- /app/src/split/bluetooth/peripheral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/bluetooth/peripheral.c -------------------------------------------------------------------------------- /app/src/split/bluetooth/service.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/bluetooth/service.c -------------------------------------------------------------------------------- /app/src/split/bluetooth/split_listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/split/bluetooth/split_listener.c -------------------------------------------------------------------------------- /app/src/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/stdlib.c -------------------------------------------------------------------------------- /app/src/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/usb.c -------------------------------------------------------------------------------- /app/src/usb_hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/usb_hid.c -------------------------------------------------------------------------------- /app/src/wpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/src/wpm.c -------------------------------------------------------------------------------- /app/tests/backlight/basic/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_backlight_update: //p 2 | -------------------------------------------------------------------------------- /app/tests/backlight/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/backlight/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/backlight/config-brt/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_backlight_update: //p 2 | -------------------------------------------------------------------------------- /app/tests/backlight/config-on/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_backlight_update: //p 2 | -------------------------------------------------------------------------------- /app/tests/backlight/config-step/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_backlight_update: //p 2 | -------------------------------------------------------------------------------- /app/tests/backlight/cycle/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_backlight_update: //p 2 | -------------------------------------------------------------------------------- /app/tests/backlight/low-brightness/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_backlight_update: //p 2 | -------------------------------------------------------------------------------- /app/tests/caps-word/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/caps-word/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/combo/combos-and-holdtaps-0/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/combos-and-holdtaps-1/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/combos-and-holdtaps-2/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/layer-filter-0/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/layer-filter-1/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/multiple-timeouts/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/overlapping-combos-0/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/overlapping-combos-1/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/overlapping-combos-2/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/overlapping-combos-3/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/partially-overlapping-combos/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/press-release-long-combo-complete/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/press-release-long-combo-incomplete/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/press-release-long-combo-wrong-last-key/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/press-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/press-timeout/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/press1-press2-release1-release2/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/press1-press2-release2-release1/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/press1-release1-press2-release2/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/slowrelease-disabled/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/combo/slowrelease-enabled/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/gresc/gresc-press-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/hold-tap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/hold-tap/README.md -------------------------------------------------------------------------------- /app/tests/hold-tap/zmk-modtap-proposal.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/hold-tap/zmk-modtap-proposal.odg -------------------------------------------------------------------------------- /app/tests/hold-tap/zmk-modtap-proposal.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/hold-tap/zmk-modtap-proposal.pdf -------------------------------------------------------------------------------- /app/tests/key-repeat/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/key-repeat/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/key-repeat/send-nothing-if-no-keys-pressed-yet/keycode_events.snapshot: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/tests/keypress/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/keypress/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/keypress/kp-press-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/keytoggle/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/keytoggle/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/keytoggle/kt-alt-tab/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*\(hid_listener_keycode_\|hid_implicit_modifiers_\)//p 2 | -------------------------------------------------------------------------------- /app/tests/keytoggle/kt-modded-alpha/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*\(hid_listener_keycode_\|hid_implicit_modifiers_\)//p 2 | -------------------------------------------------------------------------------- /app/tests/keytoggle/kt-press-release-nkro/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/keytoggle/kt-press-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/macros/basic/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/macros/basic/events.patterns -------------------------------------------------------------------------------- /app/tests/macros/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/macros/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/macros/mo-plus-modifier-from-hold-tap/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode/kp/p -------------------------------------------------------------------------------- /app/tests/macros/mo-plus-modifier-macro/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode/kp/p -------------------------------------------------------------------------------- /app/tests/macros/press-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode/kp/p -------------------------------------------------------------------------------- /app/tests/none/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/none/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/none/layered/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode/kp/p -------------------------------------------------------------------------------- /app/tests/none/layered/keycode_events.snapshot: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/tests/none/normal/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode/kp/p -------------------------------------------------------------------------------- /app/tests/none/normal/keycode_events.snapshot: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/tests/none/normal/native_posix.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/none/normal/native_posix.keymap -------------------------------------------------------------------------------- /app/tests/none/normal/native_posix_64.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/none/normal/native_posix_64.keymap -------------------------------------------------------------------------------- /app/tests/sticky-keys/1-os-dn-up/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/10-callum-mods/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/sticky-keys/10-sl-sl-kp/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/2-os-dn-up-kcdn-kcup-quick-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/2-os-dn-up-kcdn-kcup/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/2-sl-dn-up-kcdn-kcup/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/3a-os-dn-kcdn-kcup-up/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/3b-os-dn-kcdn-up-kcup/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/4-os-dn-up-kcdn-timer-kcup/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/5-os-kcdn-dn-kcup-up/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/7-os-dn-up-kc1dn-kc2dn-kc1up-kc2up/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/8-lsk-osk-combination/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/sticky-keys/9-sk-dn-up-dn-up/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/sticky-keys/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/tap-dance/1a-tap1/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/tap-dance/1a-tap1/events.patterns -------------------------------------------------------------------------------- /app/tests/tap-dance/1b-tap2/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/tap-dance/1b-tap2/events.patterns -------------------------------------------------------------------------------- /app/tests/tap-dance/1c-tap3/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/tap-dance/1c-tap3/events.patterns -------------------------------------------------------------------------------- /app/tests/tap-dance/2a-hold1/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/tap-dance/2a-hold1/events.patterns -------------------------------------------------------------------------------- /app/tests/tap-dance/2b-hold2/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/tap-dance/2b-hold2/events.patterns -------------------------------------------------------------------------------- /app/tests/tap-dance/2c-hold3/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/tap-dance/2c-hold3/events.patterns -------------------------------------------------------------------------------- /app/tests/tap-dance/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/tap-dance/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/to-layer/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/to-layer/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/to-layer/normal/events.patterns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/to-layer/normal/events.patterns -------------------------------------------------------------------------------- /app/tests/toggle-layer/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/toggle-layer/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/transparent/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/transparent/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/tests/transparent/layered/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode/kp/p -------------------------------------------------------------------------------- /app/tests/transparent/normal/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode/kp/p -------------------------------------------------------------------------------- /app/tests/transparent/normal/keycode_events.snapshot: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/tests/wpm/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/tests/wpm/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/west.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/app/west.yml -------------------------------------------------------------------------------- /docs/.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | build -------------------------------------------------------------------------------- /docs/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/.eslintrc.js -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* -------------------------------------------------------------------------------- /docs/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/.prettierignore -------------------------------------------------------------------------------- /docs/.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | endOfLine: "auto", 3 | }; 4 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/blog/2020-05-24-wip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2020-05-24-wip.md -------------------------------------------------------------------------------- /docs/blog/2020-08-12-zmk-sotf-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2020-08-12-zmk-sotf-1.md -------------------------------------------------------------------------------- /docs/blog/2020-09-21-zmk-sotf-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2020-09-21-zmk-sotf-2.md -------------------------------------------------------------------------------- /docs/blog/2020-10-03-bootloader-fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2020-10-03-bootloader-fix.md -------------------------------------------------------------------------------- /docs/blog/2020-11-09-zmk-sotf-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2020-11-09-zmk-sotf-3.md -------------------------------------------------------------------------------- /docs/blog/2021-01-27-zmk-sotf-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2021-01-27-zmk-sotf-4.md -------------------------------------------------------------------------------- /docs/blog/2021-07-17-zephyr-2-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2021-07-17-zephyr-2-5.md -------------------------------------------------------------------------------- /docs/blog/2022-04-02-zephyr-3-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2022-04-02-zephyr-3-0.md -------------------------------------------------------------------------------- /docs/blog/2022-04-10-zmk-sotf-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2022-04-10-zmk-sotf-5.md -------------------------------------------------------------------------------- /docs/blog/2022-04-21-zmk-2yo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/blog/2022-04-21-zmk-2yo.md -------------------------------------------------------------------------------- /docs/docs/assets/env-var/env_var.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/env-var/env_var.png -------------------------------------------------------------------------------- /docs/docs/assets/env-var/gnuarmemb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/env-var/gnuarmemb.png -------------------------------------------------------------------------------- /docs/docs/assets/env-var/new_variable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/env-var/new_variable.png -------------------------------------------------------------------------------- /docs/docs/assets/env-var/start_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/env-var/start_menu.png -------------------------------------------------------------------------------- /docs/docs/assets/hold-tap/case1_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/hold-tap/case1_2.png -------------------------------------------------------------------------------- /docs/docs/assets/hold-tap/comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/hold-tap/comparison.png -------------------------------------------------------------------------------- /docs/docs/assets/usb-logging/com.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/usb-logging/com.jpg -------------------------------------------------------------------------------- /docs/docs/assets/usb-logging/putty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/assets/usb-logging/putty.jpg -------------------------------------------------------------------------------- /docs/docs/behaviors/backlight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/backlight.md -------------------------------------------------------------------------------- /docs/docs/behaviors/bluetooth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/bluetooth.md -------------------------------------------------------------------------------- /docs/docs/behaviors/caps-word.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/caps-word.md -------------------------------------------------------------------------------- /docs/docs/behaviors/hold-tap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/hold-tap.md -------------------------------------------------------------------------------- /docs/docs/behaviors/key-press.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/key-press.md -------------------------------------------------------------------------------- /docs/docs/behaviors/key-repeat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/key-repeat.md -------------------------------------------------------------------------------- /docs/docs/behaviors/key-toggle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/key-toggle.md -------------------------------------------------------------------------------- /docs/docs/behaviors/layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/layers.md -------------------------------------------------------------------------------- /docs/docs/behaviors/macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/macros.md -------------------------------------------------------------------------------- /docs/docs/behaviors/misc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/misc.md -------------------------------------------------------------------------------- /docs/docs/behaviors/mod-morph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/mod-morph.md -------------------------------------------------------------------------------- /docs/docs/behaviors/mod-tap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/mod-tap.md -------------------------------------------------------------------------------- /docs/docs/behaviors/outputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/outputs.md -------------------------------------------------------------------------------- /docs/docs/behaviors/power.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/power.md -------------------------------------------------------------------------------- /docs/docs/behaviors/reset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/reset.md -------------------------------------------------------------------------------- /docs/docs/behaviors/sticky-key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/sticky-key.md -------------------------------------------------------------------------------- /docs/docs/behaviors/sticky-layer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/sticky-layer.md -------------------------------------------------------------------------------- /docs/docs/behaviors/tap-dance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/tap-dance.md -------------------------------------------------------------------------------- /docs/docs/behaviors/underglow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/behaviors/underglow.md -------------------------------------------------------------------------------- /docs/docs/codes/_applications.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_applications.mdx -------------------------------------------------------------------------------- /docs/docs/codes/_editing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_editing.mdx -------------------------------------------------------------------------------- /docs/docs/codes/_footnotes/example.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_footnotes/example.mdx -------------------------------------------------------------------------------- /docs/docs/codes/_footnotes/ios-power.mdx: -------------------------------------------------------------------------------- 1 | Both iOS power keys lock the home screen. 2 | -------------------------------------------------------------------------------- /docs/docs/codes/_footnotes/macos-power.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_footnotes/macos-power.mdx -------------------------------------------------------------------------------- /docs/docs/codes/_input-assist.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_input-assist.mdx -------------------------------------------------------------------------------- /docs/docs/codes/_keyboard-keypad.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_keyboard-keypad.mdx -------------------------------------------------------------------------------- /docs/docs/codes/_media.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_media.mdx -------------------------------------------------------------------------------- /docs/docs/codes/_power.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/_power.mdx -------------------------------------------------------------------------------- /docs/docs/codes/applications.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/applications.mdx -------------------------------------------------------------------------------- /docs/docs/codes/editing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/editing.mdx -------------------------------------------------------------------------------- /docs/docs/codes/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/index.mdx -------------------------------------------------------------------------------- /docs/docs/codes/input-assist.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/input-assist.mdx -------------------------------------------------------------------------------- /docs/docs/codes/keyboard-keypad.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/keyboard-keypad.mdx -------------------------------------------------------------------------------- /docs/docs/codes/keymap-upgrader.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/keymap-upgrader.mdx -------------------------------------------------------------------------------- /docs/docs/codes/media.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/media.mdx -------------------------------------------------------------------------------- /docs/docs/codes/modifiers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/modifiers.mdx -------------------------------------------------------------------------------- /docs/docs/codes/power.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/codes/power.mdx -------------------------------------------------------------------------------- /docs/docs/customization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/customization.md -------------------------------------------------------------------------------- /docs/docs/development/build-flash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/build-flash.md -------------------------------------------------------------------------------- /docs/docs/development/clean-room.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/clean-room.md -------------------------------------------------------------------------------- /docs/docs/development/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/documentation.md -------------------------------------------------------------------------------- /docs/docs/development/ide-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/ide-integration.md -------------------------------------------------------------------------------- /docs/docs/development/new-behavior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/new-behavior.md -------------------------------------------------------------------------------- /docs/docs/development/new-shield.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/new-shield.md -------------------------------------------------------------------------------- /docs/docs/development/posix-board.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/posix-board.md -------------------------------------------------------------------------------- /docs/docs/development/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/setup.md -------------------------------------------------------------------------------- /docs/docs/development/tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/tests.md -------------------------------------------------------------------------------- /docs/docs/development/usb-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/development/usb-logging.md -------------------------------------------------------------------------------- /docs/docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/faq.md -------------------------------------------------------------------------------- /docs/docs/features/backlight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/backlight.md -------------------------------------------------------------------------------- /docs/docs/features/battery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/battery.md -------------------------------------------------------------------------------- /docs/docs/features/beta-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/beta-testing.md -------------------------------------------------------------------------------- /docs/docs/features/combos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/combos.md -------------------------------------------------------------------------------- /docs/docs/features/conditional-layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/conditional-layers.md -------------------------------------------------------------------------------- /docs/docs/features/debouncing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/debouncing.md -------------------------------------------------------------------------------- /docs/docs/features/displays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/displays.md -------------------------------------------------------------------------------- /docs/docs/features/encoders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/encoders.md -------------------------------------------------------------------------------- /docs/docs/features/keymaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/keymaps.md -------------------------------------------------------------------------------- /docs/docs/features/underglow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/features/underglow.md -------------------------------------------------------------------------------- /docs/docs/hardware.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/hardware.mdx -------------------------------------------------------------------------------- /docs/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/intro.md -------------------------------------------------------------------------------- /docs/docs/keymap-example-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/keymap-example-file.md -------------------------------------------------------------------------------- /docs/docs/keymap-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/keymap-example.md -------------------------------------------------------------------------------- /docs/docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/docs/user-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docs/user-setup.md -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/netlify.toml -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/.gitignore: -------------------------------------------------------------------------------- 1 | hardware-metadata.d.ts 2 | -------------------------------------------------------------------------------- /docs/src/components/KeymapUpgrader/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/KeymapUpgrader/index.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Context.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/Context.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Description.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/Description.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Footnote.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/Footnote.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/FootnoteRef.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/FootnoteRef.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/FootnoteRefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/FootnoteRefs.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Footnotes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/Footnotes.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/LinkIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/LinkIcon.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Name.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/Name.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/OsLegend.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/OsLegend.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/OsSupport.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/OsSupport.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/OsSupportIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/OsSupportIcon.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/Table.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/TableRow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/codes/TableRow.jsx -------------------------------------------------------------------------------- /docs/src/components/custom-board-form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/custom-board-form.js -------------------------------------------------------------------------------- /docs/src/components/hardware-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/hardware-list.tsx -------------------------------------------------------------------------------- /docs/src/components/hardware-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/hardware-utils.ts -------------------------------------------------------------------------------- /docs/src/components/power-estimate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/components/power-estimate.js -------------------------------------------------------------------------------- /docs/src/css/codes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/css/codes.css -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/css/power-estimate.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/css/power-estimate.css -------------------------------------------------------------------------------- /docs/src/css/power-profiler.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/css/power-profiler.css -------------------------------------------------------------------------------- /docs/src/data/.gitignore: -------------------------------------------------------------------------------- 1 | hardware-metadata.json 2 | -------------------------------------------------------------------------------- /docs/src/data/footnotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/footnotes.js -------------------------------------------------------------------------------- /docs/src/data/groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/groups.js -------------------------------------------------------------------------------- /docs/src/data/hid-applications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/hid-applications.js -------------------------------------------------------------------------------- /docs/src/data/hid-usage-pages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/hid-usage-pages.js -------------------------------------------------------------------------------- /docs/src/data/hid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/hid.js -------------------------------------------------------------------------------- /docs/src/data/keymap-upgrade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/keymap-upgrade.js -------------------------------------------------------------------------------- /docs/src/data/operating-systems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/operating-systems.js -------------------------------------------------------------------------------- /docs/src/data/power.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/data/power.js -------------------------------------------------------------------------------- /docs/src/footnotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/footnotes.js -------------------------------------------------------------------------------- /docs/src/groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/groups.js -------------------------------------------------------------------------------- /docs/src/hid-usage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/hid-usage.js -------------------------------------------------------------------------------- /docs/src/hid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/hid.js -------------------------------------------------------------------------------- /docs/src/keymap-upgrade.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/keymap-upgrade.js -------------------------------------------------------------------------------- /docs/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/pages/index.js -------------------------------------------------------------------------------- /docs/src/pages/power-profiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/pages/power-profiler.js -------------------------------------------------------------------------------- /docs/src/pages/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/pages/styles.module.css -------------------------------------------------------------------------------- /docs/src/templates/setup.ps1.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/templates/setup.ps1.mustache -------------------------------------------------------------------------------- /docs/src/templates/setup.sh.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/templates/setup.sh.mustache -------------------------------------------------------------------------------- /docs/src/utils/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/src/utils/hooks.js -------------------------------------------------------------------------------- /docs/static/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/static/.gitignore -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/undraw_open_source.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/static/img/undraw_open_source.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_wireless.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/static/img/undraw_wireless.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_zephyr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/static/img/undraw_zephyr.svg -------------------------------------------------------------------------------- /docs/static/img/zmk_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/static/img/zmk_logo.svg -------------------------------------------------------------------------------- /docs/static/tree-sitter-devicetree.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/static/tree-sitter-devicetree.wasm -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /schema/hardware-metadata.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ufan/zmk/HEAD/schema/hardware-metadata.schema.json --------------------------------------------------------------------------------