├── .clang-format ├── .devcontainer ├── .bashrc ├── Dockerfile └── devcontainer.json ├── .gitattributes ├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── ble-test.yml │ ├── build-user-config.yml │ ├── build.yml │ ├── doc-checks.yml │ ├── hardware-metadata-validation.yml │ ├── pre-commit.yml │ ├── release-please.yml │ ├── stale.yml │ └── test.yml ├── .gitignore ├── .gitlint ├── .pre-commit-config.yaml ├── .release-please-manifest.json ├── .vscode ├── extensions.json ├── settings.json └── tasks.json ├── AUTHORS ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── .prettierrc.js ├── CMakeLists.txt ├── Kconfig ├── Kconfig.behaviors ├── Kconfig.defaults ├── VERSION ├── boards │ ├── 01space_rp2040_042lcd.conf │ ├── 01space_rp2040_042lcd.overlay │ ├── Kconfig │ ├── adafruit_kb2040.conf │ ├── adafruit_kb2040.overlay │ ├── adafruit_qt_py_rp2040.conf │ ├── adafruit_qt_py_rp2040.overlay │ ├── aliases.cmake │ ├── arm │ │ ├── adafruit_kb2040 │ │ │ └── adafruit_kb2040.zmk.yml │ │ ├── adafruit_qt_py_rp2040 │ │ │ └── adafruit_qt_py_rp2040.zmk.yml │ │ ├── adv360pro │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── adv360pro-layouts.dtsi │ │ │ ├── adv360pro-pinctrl.dtsi │ │ │ ├── adv360pro.dtsi │ │ │ ├── adv360pro.keymap │ │ │ ├── adv360pro.yaml │ │ │ ├── adv360pro.zmk.yml │ │ │ ├── adv360pro_left.dts │ │ │ ├── adv360pro_left_defconfig │ │ │ ├── adv360pro_right.dts │ │ │ ├── adv360pro_right_defconfig │ │ │ ├── board.cmake │ │ │ └── pre_dt_board.cmake │ │ ├── bdn9 │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── bdn9_rev2-layouts.dtsi │ │ │ ├── bdn9_rev2.conf │ │ │ ├── bdn9_rev2.dts │ │ │ ├── bdn9_rev2.keymap │ │ │ ├── bdn9_rev2.yaml │ │ │ ├── bdn9_rev2.yml │ │ │ ├── bdn9_rev2.zmk.yml │ │ │ ├── bdn9_rev2_defconfig │ │ │ └── board.cmake │ │ ├── blackpill_f401cc │ │ │ └── blackpill_f401cc.zmk.yml │ │ ├── blackpill_f401ce │ │ │ └── blackpill_f401ce.zmk.yml │ │ ├── blackpill_f411ce │ │ │ └── blackpill_f411ce.zmk.yml │ │ ├── bluemicro840 │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── bluemicro840_v1-pinctrl.dtsi │ │ │ ├── bluemicro840_v1.dts │ │ │ ├── bluemicro840_v1.yaml │ │ │ ├── bluemicro840_v1.zmk.yml │ │ │ ├── bluemicro840_v1_defconfig │ │ │ ├── board.cmake │ │ │ └── pre_dt_board.cmake │ │ ├── boardsource_blok │ │ │ └── boardsource_blok.zmk.yml │ │ ├── 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 │ │ │ └── pre_dt_board.cmake │ │ ├── ckp │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── bt60_v2.dts │ │ │ ├── bt60_v2.keymap │ │ │ ├── bt60_v2.yaml │ │ │ ├── bt60_v2.zmk.yml │ │ │ ├── bt60_v2_defconfig │ │ │ ├── bt65_v1.dts │ │ │ ├── bt65_v1.keymap │ │ │ ├── bt65_v1.yaml │ │ │ ├── bt65_v1.zmk.yml │ │ │ ├── bt65_v1_defconfig │ │ │ ├── bt75_v1.dts │ │ │ ├── bt75_v1.keymap │ │ │ ├── bt75_v1.yaml │ │ │ ├── bt75_v1.zmk.yml │ │ │ ├── bt75_v1_defconfig │ │ │ ├── ckp-pinctrl.dtsi │ │ │ ├── ckp.dtsi │ │ │ └── pre_dt_board.cmake │ │ ├── corneish_zen │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── corneish_zen.conf │ │ │ ├── corneish_zen.dtsi │ │ │ ├── corneish_zen.keymap │ │ │ ├── corneish_zen.yaml │ │ │ ├── corneish_zen_v1.zmk.yml │ │ │ ├── corneish_zen_v1_left.dts │ │ │ ├── corneish_zen_v1_left_defconfig │ │ │ ├── corneish_zen_v1_right.dts │ │ │ ├── corneish_zen_v1_right_defconfig │ │ │ ├── corneish_zen_v2.yaml │ │ │ ├── corneish_zen_v2.zmk.yml │ │ │ ├── corneish_zen_v2_left.dts │ │ │ ├── corneish_zen_v2_left_defconfig │ │ │ ├── corneish_zen_v2_right.dts │ │ │ ├── corneish_zen_v2_right_defconfig │ │ │ ├── custom_status_screen.c │ │ │ ├── custom_status_screen.h │ │ │ ├── pre_dt_board.cmake │ │ │ └── widgets │ │ │ │ ├── battery_status.c │ │ │ │ ├── battery_status.h │ │ │ │ ├── icons │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── USB_connected.c │ │ │ │ ├── batt_0.c │ │ │ │ ├── batt_0_chg.c │ │ │ │ ├── batt_100.c │ │ │ │ ├── batt_100_chg.c │ │ │ │ ├── batt_25.c │ │ │ │ ├── batt_25_chg.c │ │ │ │ ├── batt_5.c │ │ │ │ ├── batt_50.c │ │ │ │ ├── batt_50_chg.c │ │ │ │ ├── batt_5_chg.c │ │ │ │ ├── batt_75.c │ │ │ │ ├── batt_75_chg.c │ │ │ │ ├── bluetooth_advertising.c │ │ │ │ ├── bluetooth_advertising_1.c │ │ │ │ ├── bluetooth_advertising_2.c │ │ │ │ ├── bluetooth_advertising_3.c │ │ │ │ ├── bluetooth_advertising_4.c │ │ │ │ ├── bluetooth_advertising_5.c │ │ │ │ ├── bluetooth_connected_1.c │ │ │ │ ├── bluetooth_connected_2.c │ │ │ │ ├── bluetooth_connected_3.c │ │ │ │ ├── bluetooth_connected_4.c │ │ │ │ ├── bluetooth_connected_5.c │ │ │ │ ├── bluetooth_connected_right.c │ │ │ │ ├── bluetooth_disconnected_right.c │ │ │ │ ├── layers.c │ │ │ │ ├── layers2.c │ │ │ │ └── zenlogo.c │ │ │ │ ├── layer_status.c │ │ │ │ ├── layer_status.h │ │ │ │ ├── output_status.c │ │ │ │ ├── output_status.h │ │ │ │ ├── peripheral_status.c │ │ │ │ └── peripheral_status.h │ │ ├── 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 │ │ ├── glove80 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── glove80-layouts.dtsi │ │ │ ├── glove80.dtsi │ │ │ ├── glove80.keymap │ │ │ ├── glove80.yaml │ │ │ ├── glove80.zmk.yml │ │ │ ├── glove80_lh-pinctrl.dtsi │ │ │ ├── glove80_lh.dts │ │ │ ├── glove80_lh.keymap │ │ │ ├── glove80_lh_defconfig │ │ │ ├── glove80_rh-pinctrl.dtsi │ │ │ ├── glove80_rh.dts │ │ │ ├── glove80_rh.keymap │ │ │ ├── glove80_rh_defconfig │ │ │ ├── pre_dt_board.cmake │ │ │ ├── readme.md │ │ │ └── usb_serial_number.c │ │ ├── kbdfans_tofu65 │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── kbdfans_tofu65_v2.dts │ │ │ ├── kbdfans_tofu65_v2.keymap │ │ │ ├── kbdfans_tofu65_v2.yaml │ │ │ ├── kbdfans_tofu65_v2.zmk.yml │ │ │ └── kbdfans_tofu65_v2_defconfig │ │ ├── mikoto │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins_v5.dtsi │ │ │ ├── arduino_pro_micro_pins_v6.dtsi │ │ │ ├── board.cmake │ │ │ ├── mikoto-pinctrl.dtsi │ │ │ ├── mikoto.dts │ │ │ ├── mikoto.yaml │ │ │ ├── mikoto.zmk.yml │ │ │ ├── mikoto_5_20_0.overlay │ │ │ ├── mikoto_6_1_0.overlay │ │ │ ├── mikoto_7_2_0.conf │ │ │ ├── mikoto_7_2_0.overlay │ │ │ ├── mikoto_defconfig │ │ │ ├── pinmux.c │ │ │ ├── pre_dt_board.cmake │ │ │ └── revision.cmake │ │ ├── nice60 │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── board.cmake │ │ │ ├── nice60-pinctrl.dtsi │ │ │ ├── nice60.dts │ │ │ ├── nice60.keymap │ │ │ ├── nice60.yaml │ │ │ ├── nice60.zmk.yml │ │ │ ├── nice60_defconfig │ │ │ └── pre_dt_board.cmake │ │ ├── nice_nano │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── board.cmake │ │ │ ├── nice_nano-pinctrl.dtsi │ │ │ ├── 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 │ │ │ └── pre_dt_board.cmake │ │ ├── nrf52840_m2 │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── nrf52840_m2.dts │ │ │ ├── nrf52840_m2.yaml │ │ │ ├── nrf52840_m2.zmk.yml │ │ │ ├── nrf52840_m2_defconfig │ │ │ └── pre_dt_board.cmake │ │ ├── nrf52840dk_nrf52840 │ │ │ └── nrf52840dk_nrf52840.zmk.yml │ │ ├── nrf5340dk_nrf5340_cpuapp │ │ │ └── nrf5340dk_nrf5340_cpuapp.zmk.yml.disabled │ │ ├── nrfmicro │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── arduino_pro_micro_pins_52833.dtsi │ │ │ ├── arduino_pro_micro_pins_flipped.dtsi │ │ │ ├── board.cmake │ │ │ ├── nrfmicro-flipped-pinctrl.dtsi │ │ │ ├── nrfmicro-pinctrl.dtsi │ │ │ ├── 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_52833.dts │ │ │ ├── nrfmicro_13_52833.yaml │ │ │ ├── nrfmicro_13_52833.zmk.yml │ │ │ ├── nrfmicro_13_52833_defconfig │ │ │ ├── nrfmicro_13_defconfig │ │ │ ├── pinmux.c │ │ │ └── pre_dt_board.cmake │ │ ├── pillbug │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── blackpill_pins.dtsi │ │ │ ├── board.cmake │ │ │ ├── pillbug-pinctrl.dtsi │ │ │ ├── pillbug.dts │ │ │ ├── pillbug.yaml │ │ │ ├── pillbug.zmk.yml │ │ │ ├── pillbug_defconfig │ │ │ └── pre_dt_board.cmake │ │ ├── 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 │ │ ├── preonic │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── board.cmake │ │ │ ├── preonic_rev3.dts │ │ │ ├── preonic_rev3.keymap │ │ │ ├── preonic_rev3.yaml │ │ │ ├── preonic_rev3.zmk.yml │ │ │ └── preonic_rev3_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 │ │ ├── puchi_ble │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── arduino_pro_micro_pins.dtsi │ │ │ ├── board.cmake │ │ │ ├── pinmux.c │ │ │ ├── pre_dt_board.cmake │ │ │ ├── puchi_ble_v1-pinctrl.dtsi │ │ │ ├── puchi_ble_v1.dts │ │ │ ├── puchi_ble_v1.yaml │ │ │ ├── puchi_ble_v1.zmk.yml │ │ │ └── puchi_ble_v1_defconfig │ │ ├── s40nc │ │ │ ├── Kconfig.board │ │ │ ├── Kconfig.defconfig │ │ │ ├── README.md │ │ │ ├── board.cmake │ │ │ ├── pre_dt_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 │ │ ├── seeeduino_xiao_rp2040 │ │ │ └── seeeduino_xiao_rp2040.zmk.yml │ │ └── sparkfun_pro_micro_rp2040 │ │ │ └── sparkfun_pro_micro_rp2040.zmk.yml │ ├── blackpill_f401cc.conf │ ├── blackpill_f401cc.overlay │ ├── blackpill_f401ce.conf │ ├── blackpill_f401ce.overlay │ ├── blackpill_f411ce.conf │ ├── blackpill_f411ce.overlay │ ├── boardsource_blok.conf │ ├── boardsource_blok.overlay │ ├── interconnects │ │ ├── arduino_uno │ │ │ └── arduino_uno.zmk.yml │ │ ├── blackpill │ │ │ └── blackpill.zmk.yml │ │ ├── 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 │ ├── nrf52840dk_nrf52840.conf │ ├── nrf52840dongle_nrf52840.conf │ ├── nrf52_bsim.conf │ ├── nrf52_bsim.overlay │ ├── nrf5340dk_nrf5340_cpuapp.conf │ ├── nrf5340dk_nrf5340_cpuapp.overlay │ ├── rpi_pico.conf │ ├── rpi_pico.overlay │ ├── seeeduino_xiao.conf │ ├── seeeduino_xiao_ble.conf │ ├── seeeduino_xiao_ble.overlay │ ├── seeeduino_xiao_rp2040.conf │ ├── seeeduino_xiao_rp2040.overlay │ ├── shields │ │ ├── a_dux │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── a_dux-layouts.dtsi │ │ │ ├── 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 │ │ │ │ └── nice_nano_v2.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 │ │ │ ├── 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.overlay │ │ │ │ └── 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 │ │ ├── eternal_keypad │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── eternal_keypad.conf │ │ │ ├── eternal_keypad.dtsi │ │ │ ├── eternal_keypad.keymap │ │ │ ├── eternal_keypad.overlay │ │ │ ├── eternal_keypad.zmk.yml │ │ │ ├── eternal_keypad_lefty.keymap │ │ │ ├── eternal_keypad_lefty.overlay │ │ │ └── eternal_keypad_lefty.zmk.yml │ │ ├── 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 │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── helix.conf │ │ │ ├── helix.dtsi │ │ │ ├── helix.keymap │ │ │ ├── helix.zmk.yml │ │ │ ├── helix_left.overlay │ │ │ └── helix_right.overlay │ │ ├── hummingbird │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── hummingbird-layouts.dtsi │ │ │ ├── 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-layouts.dtsi │ │ │ ├── jiran.conf │ │ │ ├── jiran.dtsi │ │ │ ├── jiran.keymap │ │ │ ├── jiran.zmk.yml │ │ │ ├── jiran_left.overlay │ │ │ └── jiran_right.overlay │ │ ├── jorne │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── jorne-layouts.dtsi │ │ │ ├── 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-layouts.dtsi │ │ │ ├── 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_rev3.conf │ │ │ ├── kyria_rev3.dtsi │ │ │ ├── kyria_rev3.keymap │ │ │ ├── kyria_rev3.zmk.yml │ │ │ ├── kyria_rev3_left.overlay │ │ │ ├── kyria_rev3_right.overlay │ │ │ ├── kyria_right.conf │ │ │ └── kyria_right.overlay │ │ ├── leeloo │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── leeloo.conf │ │ │ ├── leeloo.dtsi │ │ │ ├── leeloo.keymap │ │ │ ├── leeloo.zmk.yml │ │ │ ├── leeloo_common.dtsi │ │ │ ├── leeloo_left.overlay │ │ │ ├── leeloo_rev2.conf │ │ │ ├── leeloo_rev2.dtsi │ │ │ ├── leeloo_rev2.keymap │ │ │ ├── leeloo_rev2.zmk.yml │ │ │ ├── leeloo_rev2_left.overlay │ │ │ ├── leeloo_rev2_right.overlay │ │ │ └── leeloo_right.overlay │ │ ├── leeloo_micro │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── leeloo_micro.conf │ │ │ ├── leeloo_micro.dtsi │ │ │ ├── leeloo_micro.keymap │ │ │ ├── leeloo_micro.zmk.yml │ │ │ ├── leeloo_micro_left.overlay │ │ │ └── leeloo_micro_right.overlay │ │ ├── lily58 │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.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-layouts.dtsi │ │ │ ├── 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 │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── microdox.conf │ │ │ ├── microdox.dtsi │ │ │ ├── microdox.keymap │ │ │ ├── microdox.zmk.yml │ │ │ ├── microdox_common.dtsi │ │ │ ├── microdox_left.conf │ │ │ ├── microdox_left.overlay │ │ │ ├── microdox_right.conf │ │ │ ├── microdox_right.overlay │ │ │ ├── microdox_v2.conf │ │ │ ├── microdox_v2.dtsi │ │ │ ├── microdox_v2.zmk.yml │ │ │ ├── microdox_v2_left.conf │ │ │ ├── microdox_v2_left.overlay │ │ │ ├── microdox_v2_right.conf │ │ │ └── microdox_v2_right.overlay │ │ ├── minivan_studio_tester │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── minivan_studio_tester.conf │ │ │ ├── minivan_studio_tester.keymap │ │ │ └── minivan_studio_tester.overlay │ │ ├── murphpad │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── murphpad-layout.dtsi │ │ │ ├── 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 │ │ │ │ ├── nice_nano_v2.overlay │ │ │ │ └── proton_c.conf │ │ │ ├── nibble.conf │ │ │ ├── nibble.keymap │ │ │ ├── nibble.overlay │ │ │ └── nibble.zmk.yml │ │ ├── nice_view │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── custom_status_screen.c │ │ │ ├── nice_view.conf │ │ │ ├── nice_view.overlay │ │ │ ├── nice_view.zmk.yml │ │ │ └── widgets │ │ │ │ ├── art.c │ │ │ │ ├── bolt.c │ │ │ │ ├── peripheral_status.c │ │ │ │ ├── peripheral_status.h │ │ │ │ ├── status.c │ │ │ │ ├── status.h │ │ │ │ ├── util.c │ │ │ │ └── util.h │ │ ├── nice_view_adapter │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ ├── bluemicro840_v1.overlay │ │ │ │ ├── mikoto.overlay │ │ │ │ ├── nice_nano.overlay │ │ │ │ ├── nice_nano_v2.overlay │ │ │ │ ├── nrfmicro_11.overlay │ │ │ │ ├── nrfmicro_11_flipped.overlay │ │ │ │ ├── nrfmicro_13.overlay │ │ │ │ └── puchi_ble_v1.overlay │ │ │ ├── nice_view_adapter.conf │ │ │ ├── nice_view_adapter.overlay │ │ │ └── nice_view_adapter.zmk.yml │ │ ├── osprette │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── osprette.conf │ │ │ ├── osprette.keymap │ │ │ ├── osprette.overlay │ │ │ └── osprette.zmk.yml │ │ ├── pancake │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── pancake.conf │ │ │ ├── pancake.keymap │ │ │ ├── pancake.overlay │ │ │ └── pancake.zmk.yml │ │ ├── posix_pro_micro │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ └── posix_pro_micro.overlay │ │ ├── posix_seeed_xiao │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ └── posix_seeed_xiao.overlay │ │ ├── qaz │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── qaz-layouts.dtsi │ │ │ ├── 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 │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── redox-layouts.dtsi │ │ │ ├── redox.conf │ │ │ ├── redox.dtsi │ │ │ ├── redox.keymap │ │ │ ├── redox.zmk.yml │ │ │ ├── redox_left.overlay │ │ │ └── redox_right.overlay │ │ ├── reviung34 │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── reviung34.conf │ │ │ ├── reviung34.keymap │ │ │ ├── reviung34.overlay │ │ │ └── reviung34.zmk.yml │ │ ├── reviung41 │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── reviung41.conf │ │ │ ├── reviung41.keymap │ │ │ ├── reviung41.overlay │ │ │ └── reviung41.zmk.yml │ │ ├── reviung5 │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── reviung5.conf │ │ │ ├── reviung5.keymap │ │ │ ├── reviung5.overlay │ │ │ └── reviung5.zmk.yml │ │ ├── reviung53 │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── reviung53.conf │ │ │ ├── reviung53.keymap │ │ │ ├── reviung53.overlay │ │ │ └── reviung53.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 │ │ │ │ └── nice_nano_v2.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 │ │ ├── snap │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── snap.conf │ │ │ ├── snap.dtsi │ │ │ ├── snap.keymap │ │ │ ├── snap.zmk.yml │ │ │ ├── snap_left.overlay │ │ │ └── snap_right.overlay │ │ ├── sofle │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ ├── nice_nano_v2.overlay │ │ │ │ ├── nrfmicro_11.overlay │ │ │ │ └── nrfmicro_13.overlay │ │ │ ├── sofle.conf │ │ │ ├── sofle.dtsi │ │ │ ├── sofle.keymap │ │ │ ├── sofle.zmk.yml │ │ │ ├── sofle_left.conf │ │ │ ├── sofle_left.overlay │ │ │ ├── sofle_right.conf │ │ │ └── sofle_right.overlay │ │ ├── splitkb_aurora_corne │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── splitkb_aurora_corne.conf │ │ │ ├── splitkb_aurora_corne.dtsi │ │ │ ├── splitkb_aurora_corne.keymap │ │ │ ├── splitkb_aurora_corne.zmk.yml │ │ │ ├── splitkb_aurora_corne_left.overlay │ │ │ └── splitkb_aurora_corne_right.overlay │ │ ├── splitkb_aurora_helix │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── splitkb_aurora_helix.conf │ │ │ ├── splitkb_aurora_helix.dtsi │ │ │ ├── splitkb_aurora_helix.keymap │ │ │ ├── splitkb_aurora_helix.zmk.yml │ │ │ ├── splitkb_aurora_helix_left.overlay │ │ │ └── splitkb_aurora_helix_right.overlay │ │ ├── splitkb_aurora_lily58 │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── splitkb_aurora_lily58.conf │ │ │ ├── splitkb_aurora_lily58.dtsi │ │ │ ├── splitkb_aurora_lily58.keymap │ │ │ ├── splitkb_aurora_lily58.zmk.yml │ │ │ ├── splitkb_aurora_lily58_left.overlay │ │ │ └── splitkb_aurora_lily58_right.overlay │ │ ├── splitkb_aurora_sofle │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── splitkb_aurora_sofle.conf │ │ │ ├── splitkb_aurora_sofle.dtsi │ │ │ ├── splitkb_aurora_sofle.keymap │ │ │ ├── splitkb_aurora_sofle.zmk.yml │ │ │ ├── splitkb_aurora_sofle_left.overlay │ │ │ └── splitkb_aurora_sofle_right.overlay │ │ ├── splitkb_aurora_sweep │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── splitkb_aurora_sweep.conf │ │ │ ├── splitkb_aurora_sweep.dtsi │ │ │ ├── splitkb_aurora_sweep.keymap │ │ │ ├── splitkb_aurora_sweep.zmk.yml │ │ │ ├── splitkb_aurora_sweep_left.overlay │ │ │ └── splitkb_aurora_sweep_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 │ │ ├── tester_pro_micro │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── tester_pro_micro-layouts.dtsi │ │ │ ├── tester_pro_micro.keymap │ │ │ ├── tester_pro_micro.overlay │ │ │ └── tester_pro_micro.zmk.yml │ │ ├── tester_rpi_pico │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── tester_rpi_pico-layouts.dtsi │ │ │ ├── tester_rpi_pico.keymap │ │ │ ├── tester_rpi_pico.overlay │ │ │ └── tester_rpi_pico.zmk.yml │ │ ├── tester_xiao │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── tester_xiao-layouts.dtsi │ │ │ ├── tester_xiao.keymap │ │ │ ├── tester_xiao.overlay │ │ │ └── tester_xiao.zmk.yml │ │ ├── tg4x │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ ├── nice_nano.conf │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── tg4x.conf │ │ │ ├── tg4x.keymap │ │ │ ├── tg4x.overlay │ │ │ └── tg4x.zmk.yml │ │ ├── tidbit │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── README.md │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ └── nice_nano_v2.overlay │ │ │ ├── tidbit.conf │ │ │ ├── tidbit.keymap │ │ │ ├── tidbit.overlay │ │ │ └── tidbit.zmk.yml │ │ ├── two_percent_milk │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ ├── nice_nano.overlay │ │ │ │ ├── nice_nano_v2.overlay │ │ │ │ ├── nrfmicro_11.overlay │ │ │ │ ├── nrfmicro_11_flipped.overlay │ │ │ │ └── nrfmicro_13.overlay │ │ │ ├── two_percent_milk.conf │ │ │ ├── two_percent_milk.keymap │ │ │ ├── two_percent_milk.overlay │ │ │ └── two_percent_milk.zmk.yml │ │ ├── waterfowl │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── waterfowl.conf │ │ │ ├── waterfowl.dtsi │ │ │ ├── waterfowl.keymap │ │ │ ├── waterfowl.zmk.yml │ │ │ ├── waterfowl_left.conf │ │ │ ├── waterfowl_left.overlay │ │ │ ├── waterfowl_right.conf │ │ │ └── waterfowl_right.overlay │ │ ├── zmk_uno │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── boards │ │ │ │ └── nrf52840dk_nrf52840.overlay │ │ │ ├── zmk_uno-layouts.dtsi │ │ │ ├── zmk_uno.conf │ │ │ ├── zmk_uno.dtsi │ │ │ ├── zmk_uno.keymap │ │ │ ├── zmk_uno.overlay │ │ │ ├── zmk_uno.zmk.yml │ │ │ ├── zmk_uno_split-layouts.dtsi │ │ │ ├── zmk_uno_split.dtsi │ │ │ ├── zmk_uno_split.keymap │ │ │ ├── zmk_uno_split_left.conf │ │ │ ├── zmk_uno_split_left.overlay │ │ │ ├── zmk_uno_split_right.conf │ │ │ └── zmk_uno_split_right.overlay │ │ └── zodiark │ │ │ ├── Kconfig.defconfig │ │ │ ├── Kconfig.shield │ │ │ ├── zodiark.conf │ │ │ ├── zodiark.dtsi │ │ │ ├── zodiark.keymap │ │ │ ├── zodiark.zmk.yml │ │ │ ├── zodiark_left.overlay │ │ │ └── zodiark_right.overlay │ ├── sparkfun_pro_micro_rp2040.conf │ └── sparkfun_pro_micro_rp2040.overlay ├── core-coverage.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 │ │ ├── mouse_key_press.dtsi │ │ ├── mouse_keys.dtsi │ │ ├── mouse_move.dtsi │ │ ├── mouse_scroll.dtsi │ │ ├── none.dtsi │ │ ├── outputs.dtsi │ │ ├── reset.dtsi │ │ ├── rgb_underglow.dtsi │ │ ├── sensor_rotate_key_press.dtsi │ │ ├── soft_off.dtsi │ │ ├── sticky_key.dtsi │ │ ├── studio_unlock.dtsi │ │ ├── to_layer.dtsi │ │ ├── toggle_layer.dtsi │ │ └── transparent.dtsi │ ├── bindings │ │ ├── behaviors │ │ │ ├── behavior-metadata.yaml │ │ │ ├── macro_base.yaml │ │ │ ├── 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-input-two-axis.yaml │ │ │ ├── zmk,behavior-key-press.yaml │ │ │ ├── zmk,behavior-key-repeat.yaml │ │ │ ├── zmk,behavior-key-toggle.yaml │ │ │ ├── zmk,behavior-macro-one-param.yaml │ │ │ ├── zmk,behavior-macro-two-param.yaml │ │ │ ├── zmk,behavior-macro.yaml │ │ │ ├── zmk,behavior-mod-morph.yaml │ │ │ ├── zmk,behavior-momentary-layer.yaml │ │ │ ├── zmk,behavior-mouse-key-press.yaml │ │ │ ├── zmk,behavior-none.yaml │ │ │ ├── zmk,behavior-outputs.yaml │ │ │ ├── zmk,behavior-reset.yaml │ │ │ ├── zmk,behavior-rgb-underglow.yaml │ │ │ ├── zmk,behavior-sensor-rotate-var.yaml │ │ │ ├── zmk,behavior-sensor-rotate.yaml │ │ │ ├── zmk,behavior-soft-off.yaml │ │ │ ├── zmk,behavior-sticky-key.yaml │ │ │ ├── zmk,behavior-studio-unlock.yaml │ │ │ ├── zmk,behavior-tap-dance.yaml │ │ │ ├── zmk,behavior-to-layer.yaml │ │ │ ├── zmk,behavior-toggle-layer.yaml │ │ │ └── zmk,behavior-transparent.yaml │ │ ├── gpio │ │ │ └── moergo,glove80-ext.yaml │ │ ├── input_processors │ │ │ ├── ip_common.yaml │ │ │ ├── ip_one_param.yaml │ │ │ ├── ip_two_param.yaml │ │ │ ├── ip_zero_param.yaml │ │ │ ├── zmk,input-processor-behaviors.yaml │ │ │ ├── zmk,input-processor-code-mapper.yaml │ │ │ ├── zmk,input-processor-scaler.yaml │ │ │ ├── zmk,input-processor-temp-layer.yaml │ │ │ └── zmk,input-processor-transform.yaml │ │ ├── kscan │ │ │ └── zmk,kscan-sideband-behaviors.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-param-1to1.yaml │ │ │ ├── zmk,macro-param-1to2.yaml │ │ │ ├── zmk,macro-param-2to1.yaml │ │ │ ├── zmk,macro-param-2to2.yaml │ │ │ └── zmk,macro-pause-for-release.yaml │ │ ├── vendor-prefixes.txt │ │ ├── zmk,combos.yaml │ │ ├── zmk,conditional-layers.yaml │ │ ├── zmk,ext-power-generic.yaml │ │ ├── zmk,gpio-key-wakeup-trigger.yaml │ │ ├── zmk,input-listener.yaml │ │ ├── zmk,input-split.yaml │ │ ├── zmk,key-physical-attrs.yaml │ │ ├── zmk,keymap-sensors.yaml │ │ ├── zmk,keymap.yaml │ │ ├── zmk,kscan-composite.yaml │ │ ├── zmk,kscan-mock.yaml │ │ ├── zmk,matrix-transform.yaml │ │ ├── zmk,physical-layout-position-map.yaml │ │ ├── zmk,physical-layout.yaml │ │ ├── zmk,soft-off-wakeup-sources.yaml │ │ └── zmk,wired-split.yaml │ ├── common │ │ └── arduino_uno_pro_micro_map.dtsi │ ├── input │ │ ├── processors.dtsi │ │ └── processors │ │ │ ├── behaviors.dtsi │ │ │ ├── code_mapper.dtsi │ │ │ ├── scaler.dtsi │ │ │ ├── temp_layer.dtsi │ │ │ └── transform.dtsi │ ├── layouts │ │ ├── common │ │ │ ├── 60percent │ │ │ │ ├── all1u.dtsi │ │ │ │ ├── ansi.dtsi │ │ │ │ ├── hhkb.dtsi │ │ │ │ ├── iso.dtsi │ │ │ │ └── position_map.dtsi │ │ │ ├── 65percent │ │ │ │ ├── all1u.dtsi │ │ │ │ ├── ansi.dtsi │ │ │ │ ├── hhkb.dtsi │ │ │ │ ├── iso.dtsi │ │ │ │ └── position_map.dtsi │ │ │ ├── 75percent │ │ │ │ ├── all1u.dtsi │ │ │ │ ├── ansi.dtsi │ │ │ │ ├── iso.dtsi │ │ │ │ └── position_map.dtsi │ │ │ ├── numpad │ │ │ │ ├── 17_key.dtsi │ │ │ │ ├── 18_key.dtsi │ │ │ │ ├── 18_key_00.dtsi │ │ │ │ ├── 19_key_00.dtsi │ │ │ │ ├── 20_key.dtsi │ │ │ │ ├── 21_key.dtsi │ │ │ │ ├── 22_key.dtsi │ │ │ │ ├── 22_key_00.dtsi │ │ │ │ ├── 23_key_00.dtsi │ │ │ │ ├── 24_key.dtsi │ │ │ │ └── position_map.dtsi │ │ │ ├── ortho_4x10 │ │ │ │ ├── 1x2u.dtsi │ │ │ │ ├── all1u.dtsi │ │ │ │ └── position_map.dtsi │ │ │ ├── ortho_4x12 │ │ │ │ ├── 1x2u.dtsi │ │ │ │ ├── 2x2u.dtsi │ │ │ │ ├── all1u.dtsi │ │ │ │ └── position_map.dtsi │ │ │ ├── ortho_5x12 │ │ │ │ ├── 1x2u.dtsi │ │ │ │ ├── 2x2u.dtsi │ │ │ │ ├── all1u.dtsi │ │ │ │ └── position_map.dtsi │ │ │ └── tkl │ │ │ │ ├── ansi.dtsi │ │ │ │ └── position_map.dtsi │ │ ├── cuddlykeyboards │ │ │ └── ferris.dtsi │ │ ├── foostan │ │ │ └── corne │ │ │ │ ├── 5column.dtsi │ │ │ │ ├── 6column.dtsi │ │ │ │ └── position_map.dtsi │ │ ├── gtips │ │ │ └── reviung41.dtsi │ │ ├── josefadamcik │ │ │ └── sofle.dtsi │ │ ├── kata0510 │ │ │ └── lily58.dtsi │ │ └── kgoh │ │ │ └── jian │ │ │ ├── 5column.dtsi │ │ │ ├── 6column.dtsi │ │ │ ├── full.dtsi │ │ │ └── position_map.dtsi │ └── physical_layouts.dtsi ├── include │ ├── drivers │ │ ├── behavior.h │ │ ├── ext_power.h │ │ └── input_processor.h │ ├── dt-bindings │ │ ├── input.h │ │ └── zmk │ │ │ ├── backlight.h │ │ │ ├── behaviors.h │ │ │ ├── bt.h │ │ │ ├── ext_power.h │ │ │ ├── hid_usage.h │ │ │ ├── hid_usage_pages.h │ │ │ ├── input_transform.h │ │ │ ├── keys.h │ │ │ ├── matrix-transform.h │ │ │ ├── matrix_transform.h │ │ │ ├── modifiers.h │ │ │ ├── mouse.h │ │ │ ├── outputs.h │ │ │ ├── pointing.h │ │ │ ├── reset.h │ │ │ └── rgb.h │ ├── linker │ │ ├── zmk-behavior-local-id-map.ld │ │ ├── zmk-behaviors.ld │ │ ├── zmk-events.ld │ │ ├── zmk-rpc-event-mappers.ld │ │ ├── zmk-rpc-subsystem-handlers.ld │ │ ├── zmk-rpc-subsystem-settings-reset.ld │ │ ├── zmk-rpc-subsystems.ld │ │ ├── zmk-rpc-transport.ld │ │ ├── zmk-split-transport-central.ld │ │ └── zmk-split-transport-peripheral.ld │ └── zmk │ │ ├── activity.h │ │ ├── backlight.h │ │ ├── battery.h │ │ ├── behavior.h │ │ ├── behavior_queue.h │ │ ├── ble.h │ │ ├── ble │ │ └── profile.h │ │ ├── combos.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_changed.h │ │ ├── hid_indicators_changed.h │ │ ├── keycode_state_changed.h │ │ ├── layer_state_changed.h │ │ ├── modifiers_state_changed.h │ │ ├── mouse_button_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 │ │ ├── hid_indicators.h │ │ ├── hid_indicators_types.h │ │ ├── hog.h │ │ ├── input.h │ │ ├── input_listeners.h │ │ ├── keymap.h │ │ ├── keys.h │ │ ├── matrix.h │ │ ├── matrix_transform.h │ │ ├── physical_layouts.h │ │ ├── pm.h │ │ ├── pointing.h │ │ ├── pointing │ │ ├── input_split.h │ │ └── resolution_multipliers.h │ │ ├── rgb_underglow.h │ │ ├── sensors.h │ │ ├── settings.h │ │ ├── split │ │ ├── bluetooth │ │ │ ├── peripheral.h │ │ │ ├── service.h │ │ │ └── uuid.h │ │ ├── central.h │ │ ├── peripheral.h │ │ └── transport │ │ │ ├── central.h │ │ │ ├── peripheral.h │ │ │ └── types.h │ │ ├── stdlib.h │ │ ├── studio │ │ ├── core.h │ │ └── rpc.h │ │ ├── usb.h │ │ ├── usb_hid.h │ │ ├── virtual_key_position.h │ │ ├── workqueue.h │ │ └── wpm.h ├── keymap-module │ ├── modules │ │ └── modules.cmake │ └── zephyr │ │ └── module.yml ├── module │ ├── CMakeLists.txt │ ├── Kconfig │ ├── drivers │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── display │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.il0323 │ │ │ ├── il0323.c │ │ │ └── il0323_regs.h │ │ ├── gpio │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.595 │ │ │ ├── Kconfig.max7318 │ │ │ ├── gpio_595.c │ │ │ └── gpio_max7318.c │ │ ├── input │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ └── input_mock.c │ │ ├── kscan │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── kscan_composite.c │ │ │ ├── kscan_gpio.c │ │ │ ├── kscan_gpio.h │ │ │ ├── kscan_gpio_charlieplex.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 │ │ │ ├── encoder_mock │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ └── encoder_mock.c │ │ │ └── max17048 │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── max17048.c │ │ │ └── max17048.h │ ├── dts │ │ └── bindings │ │ │ ├── display │ │ │ └── gooddisplay,il0323.yaml │ │ │ ├── gpio │ │ │ ├── maxim,max7318.yaml │ │ │ └── zmk,gpio-595.yaml │ │ │ ├── input │ │ │ └── zmk,input-mock.yaml │ │ │ ├── kscan │ │ │ ├── zmk,kscan-gpio-charlieplex.yaml │ │ │ ├── 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 │ │ │ ├── zmk,maxim-max17048.yml │ │ │ └── zmk,sensor-encoder-mock.yaml │ ├── include │ │ ├── dt-bindings │ │ │ └── zmk │ │ │ │ └── kscan_mock.h │ │ └── zmk │ │ │ └── debounce.h │ ├── lib │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ └── zmk_debounce │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ └── debounce.c │ └── zephyr │ │ └── module.yml ├── package-lock.json ├── package.json ├── prj.conf ├── run-ble-test.sh ├── run-test.sh ├── scripts │ ├── requirements.txt │ ├── west-commands.yml │ └── west_commands │ │ ├── metadata.py │ │ └── test.py ├── snippets │ ├── nrf52833-nosd │ │ ├── nrf52833-nosd.overlay │ │ └── snippet.yml │ ├── nrf52840-nosd │ │ ├── nrf52840-nosd.overlay │ │ └── snippet.yml │ ├── studio-rpc-usb-uart │ │ ├── snippet.yml │ │ ├── studio-rpc-usb-uart.conf │ │ └── studio-rpc-usb-uart.overlay │ └── zmk-usb-logging │ │ ├── snippet.yml │ │ ├── zmk-usb-logging.conf │ │ └── zmk-usb-logging.overlay ├── src │ ├── activity.c │ ├── backlight.c │ ├── battery.c │ ├── behavior.c │ ├── behavior_queue.c │ ├── behaviors │ │ ├── behavior_backlight.c │ │ ├── behavior_bt.c │ │ ├── behavior_caps_word.c │ │ ├── behavior_ext_power.c │ │ ├── behavior_hold_tap.c │ │ ├── behavior_input_two_axis.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_mouse_key_press.c │ │ ├── behavior_none.c │ │ ├── behavior_outputs.c │ │ ├── behavior_reset.c │ │ ├── behavior_rgb_underglow.c │ │ ├── behavior_sensor_rotate.c │ │ ├── behavior_sensor_rotate_common.c │ │ ├── behavior_sensor_rotate_common.h │ │ ├── behavior_sensor_rotate_var.c │ │ ├── behavior_soft_off.c │ │ ├── behavior_sticky_key.c │ │ ├── behavior_studio_unlock.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 │ │ ├── theme.c │ │ ├── theme.h │ │ └── 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_changed.c │ │ ├── hid_indicators_changed.c │ │ ├── keycode_state_changed.c │ │ ├── layer_state_changed.c │ │ ├── modifiers_state_changed.c │ │ ├── mouse_button_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 │ ├── gpio_key_wakeup_trigger.c │ ├── hid.c │ ├── hid_indicators.c │ ├── hid_listener.c │ ├── hog.c │ ├── keymap.c │ ├── kscan_sideband_behaviors.c │ ├── main.c │ ├── matrix_transform.c │ ├── physical_layouts.c │ ├── pm.c │ ├── pointing │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── input_listener.c │ │ ├── input_processor_behaviors.c │ │ ├── input_processor_code_mapper.c │ │ ├── input_processor_scaler.c │ │ ├── input_processor_temp_layer.c │ │ ├── input_processor_transform.c │ │ ├── input_split.c │ │ └── resolution_multipliers.c │ ├── rgb_underglow.c │ ├── sensors.c │ ├── settings │ │ ├── CMakeLists.txt │ │ ├── reset_settings_fcb.c │ │ ├── reset_settings_file.c │ │ ├── reset_settings_none.c │ │ ├── reset_settings_nvs.c │ │ └── reset_settings_on_start.c │ ├── split │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── Kconfig.defaults │ │ ├── bluetooth │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.defaults │ │ │ ├── central.c │ │ │ ├── central_bas_proxy.c │ │ │ ├── peripheral.c │ │ │ ├── peripheral.h │ │ │ ├── service.c │ │ │ └── service.h │ │ ├── central.c │ │ ├── peripheral.c │ │ └── wired │ │ │ ├── CMakeLists.txt │ │ │ ├── Kconfig │ │ │ ├── Kconfig.defaults │ │ │ ├── central.c │ │ │ ├── peripheral.c │ │ │ ├── wired.c │ │ │ └── wired.h │ ├── stdlib.c │ ├── studio │ │ ├── CMakeLists.txt │ │ ├── Kconfig │ │ ├── behavior_subsystem.c │ │ ├── core.c │ │ ├── core_subsystem.c │ │ ├── gatt_rpc_transport.c │ │ ├── keymap_subsystem.c │ │ ├── msg_framing.c │ │ ├── msg_framing.h │ │ ├── rpc.c │ │ ├── uart_rpc_transport.c │ │ └── uuid.h │ ├── usb.c │ ├── usb_hid.c │ ├── workqueue.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 │ ├── ble │ │ ├── central │ │ │ ├── CMakeLists.txt │ │ │ ├── prj.conf │ │ │ └── src │ │ │ │ └── main.c │ │ ├── profiles │ │ │ ├── bond-clear-then-bond-second-client │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ │ ├── bond-to-cleared-profile │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ │ ├── connnect-and-output-to-selection │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ │ ├── dont-bond-to-taken-profile │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ │ ├── first-and-second-profile-paired-then-send-data │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ │ ├── overwrite-enabled-reconnect-without-bond-then-output-to-selection │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.conf │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ │ └── reconnect-then-output-to-selection │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ ├── security │ │ │ ├── read-hid-after-connect-with-auto-sec │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.conf │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ │ └── read-hid-after-connect-without-auto-sec │ │ │ │ ├── events.patterns │ │ │ │ ├── nrf52_bsim.conf │ │ │ │ ├── nrf52_bsim.keymap │ │ │ │ ├── siblings.txt │ │ │ │ └── snapshot.log │ │ └── split │ │ │ ├── basic │ │ │ ├── events.patterns │ │ │ ├── nrf52_bsim.conf │ │ │ ├── nrf52_bsim.keymap │ │ │ ├── peripheral.overlay │ │ │ ├── siblings.txt │ │ │ └── snapshot.log │ │ │ ├── multiple-peripherals │ │ │ ├── events.patterns │ │ │ ├── nrf52_bsim.conf │ │ │ ├── nrf52_bsim.keymap │ │ │ ├── peripheral1.overlay │ │ │ ├── peripheral2.overlay │ │ │ ├── siblings.txt │ │ │ └── snapshot.log │ │ │ ├── peripheral-encoder │ │ │ ├── events.patterns │ │ │ ├── nrf52_bsim.conf │ │ │ ├── nrf52_bsim.keymap │ │ │ ├── peripheral.overlay │ │ │ ├── shared.dtsi │ │ │ ├── siblings.txt │ │ │ └── snapshot.log │ │ │ ├── peripheral-input │ │ │ ├── events.patterns │ │ │ ├── nrf52_bsim.conf │ │ │ ├── nrf52_bsim.keymap │ │ │ ├── peripheral.overlay │ │ │ ├── shared.dtsi │ │ │ ├── siblings.txt │ │ │ └── snapshot.log │ │ │ ├── run-peripheral-behavior │ │ │ ├── events.patterns │ │ │ ├── nrf52_bsim.conf │ │ │ ├── nrf52_bsim.keymap │ │ │ ├── peripheral.overlay │ │ │ ├── siblings.txt │ │ │ └── snapshot.log │ │ │ └── set-hid-indicators │ │ │ ├── events.patterns │ │ │ ├── nrf52_bsim.conf │ │ │ ├── nrf52_bsim.keymap │ │ │ ├── peripheral.overlay │ │ │ ├── siblings.txt │ │ │ └── snapshot.log │ ├── 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 │ │ ├── combos-and-holdtaps-3 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── combos-and-holdtaps-4 │ │ │ ├── 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 │ │ ├── overlapping-combos-4-different-timeouts │ │ │ ├── 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 │ │ ├── require-prior-idle │ │ │ ├── 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 │ │ ├── locked-layers-2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── locked-layers │ │ │ ├── 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 │ ├── encoders │ │ ├── behavior_keymap.dtsi │ │ ├── layers-1 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── layers-2 │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── rotate │ │ │ ├── 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 │ │ │ │ ├── on-release-no-trigger │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── on-release-trigger │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── tgdn-dn-ntgdn-timer-ntgup-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 8-require-prior-idle │ │ │ │ ├── 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 │ │ │ │ ├── on-release-no-trigger │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── on-release-trigger │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── tgdn-dn-ntgdn-timer-ntgup-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 8-require-prior-idle │ │ │ │ ├── 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 │ │ ├── hold-while-undecided │ │ │ ├── 1-tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 2-hold │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 3-linger │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ │ └── 4-linger-sk │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ └── native_posix_64.keymap │ │ ├── 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 │ │ │ │ ├── on-release-no-trigger │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── on-release-trigger │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── tgdn-dn-ntgdn-timer-ntgup-tgup-up │ │ │ │ │ ├── events.patterns │ │ │ │ │ ├── keycode_events.snapshot │ │ │ │ │ └── native_posix_64.keymap │ │ │ ├── 8-require-prior-idle │ │ │ │ ├── 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-require-prior-idle │ │ │ │ ├── 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 │ │ └── tap-when-rolling │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix.keymap │ │ │ └── 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-off │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── kt-on │ │ │ ├── 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 │ │ ├── param-then-no-param │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── place-holder-parameters │ │ │ ├── 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 │ ├── mod-morph │ │ ├── 1-no-morph │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2a-masked-morph │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2b-masked-morph-implicit-overwrite │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2c-masked-morph-and-explicit-mods │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2d-masked-morph-into-hold-tap-tap │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 2e-masked-morph-into-hold-tap-hold │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 3-unmasked-morph │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── behavior_keymap.dtsi │ ├── 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 │ │ │ └── kp-rolling-symbols-same-key │ │ │ │ ├── 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 │ ├── pointing │ │ ├── mkp │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix.keymap │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ ├── mouse-move │ │ │ ├── move_diagonal │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ ├── move_x │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ ├── move_y │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ └── processors │ │ │ │ ├── behaviors_basic │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── behaviors_hold_tap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── move_diagonal_scaling │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── move_diagonal_xy_invert │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── move_diagonal_xy_swap │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── temp_layer │ │ │ │ ├── 1-deactivate-layer-timeout │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 2a-deactivate-layer-position-trigger │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 2b-deactivate-layer-position-not-trigger │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ ├── 3-require-prior-idle-ms │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ │ │ └── 4-deactivated-layer-externally │ │ │ │ ├── events.patterns │ │ │ │ ├── keycode_events.snapshot │ │ │ │ ├── native_posix_64.conf │ │ │ │ └── native_posix_64.keymap │ │ └── mouse-scroll │ │ │ ├── move_diagonal │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ │ ├── move_hwheel │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ │ ├── move_wheel │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ │ └── processors │ │ │ ├── move_diagonal_scaling │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ │ │ └── move_diagonal_xy_invert │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ ├── native_posix_64.conf │ │ │ └── native_posix_64.keymap │ ├── sticky-keys │ │ ├── 1-os-dn-up │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 10-callum-mods-quick-release │ │ │ ├── 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 │ │ ├── 11-lazy-timeout-during │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 11-lazy-timeout │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 11-lazy │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 12-macro │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 12-same-position-mods │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── 12-same-position-sk-sl │ │ │ ├── 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-quick-release │ │ │ ├── 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 │ │ ├── 6-combo-tap2 │ │ │ ├── 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 │ │ ├── locking │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── normal │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ ├── toggle-mode-off │ │ │ ├── events.patterns │ │ │ ├── keycode_events.snapshot │ │ │ └── native_posix_64.keymap │ │ └── toggle-mode-on │ │ │ ├── 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 ├── .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 │ ├── 2023-04-06-zephyr-3-2.md │ ├── 2023-06-18-encoder-refactors.md │ ├── 2023-10-05-zmk-sotf-6.md │ ├── 2023-11-09-keymap-editor.mdx │ ├── 2023-12-17-nodefree-config.md │ ├── 2024-01-05-zmk-tools.md │ ├── 2024-02-09-zephyr-3-5.md │ ├── 2024-11-11-zmk-studio-mvp-ga.mdx │ ├── 2025-03-20-contributor-sync-1.md │ ├── 2025-06-20-pinned-zmk.md │ ├── assets │ │ ├── 2022-04-21-zmk-2yo │ │ │ ├── first-zmk-keyboard.jpg │ │ │ └── kyria-first-split.jpg │ │ ├── 2023-11-09-keymap-editor │ │ │ ├── editor-screenshot-dark.png │ │ │ └── editor-screenshot-light.png │ │ ├── 2024-11-11-zmk-studio-mvp-ga │ │ │ ├── cannonkeys-dark-mode.png │ │ │ ├── cannonkeys.png │ │ │ ├── deskhero-dark-mode.webp │ │ │ ├── deskhero.webp │ │ │ ├── keebio.avif │ │ │ ├── keebmaker-dark-mode.png │ │ │ ├── keebmaker.png │ │ │ ├── keycapsss-dark-mode.png │ │ │ ├── keycapsss.png │ │ │ ├── keychron-dark-mode.png │ │ │ ├── keychron.png │ │ │ ├── kinesis-dark-mode.png │ │ │ ├── kinesis.png │ │ │ ├── littlekeyboards-dark-mode.avif │ │ │ ├── littlekeyboards.avif │ │ │ ├── mechlovin-dark-mode.png │ │ │ ├── mechlovin.png │ │ │ ├── mekibo-dark-mode.png │ │ │ ├── mekibo.png │ │ │ ├── mode-dark-mode.png │ │ │ ├── mode.png │ │ │ ├── niceandtyperactive-dark-mode.png │ │ │ ├── niceandtyperactive.png │ │ │ ├── phasebyte.png │ │ │ ├── splitkb-dark-mode.png │ │ │ ├── splitkb.png │ │ │ ├── zmk-studio-screenshot-dark-mode.png │ │ │ └── zmk-studio-screenshot.png │ │ └── 2025-06-20-pinned-zmk │ │ │ ├── release1.png │ │ │ └── release2.png │ └── authors.yml ├── docs │ ├── assets │ │ ├── dev-setup │ │ │ └── vscode_devcontainer.png │ │ ├── features │ │ │ └── beta-testing │ │ │ │ ├── pr-repo-branch.png │ │ │ │ ├── repo-branch.png │ │ │ │ └── repo-url.png │ │ ├── hardware-integration │ │ │ ├── numpad.svg │ │ │ └── shift-register-daisy.png │ │ ├── hold-tap │ │ │ ├── case1_2.svg │ │ │ ├── case_hold_preferred.svg │ │ │ └── comparison.svg │ │ ├── interconnects │ │ │ ├── arduino_uno │ │ │ │ └── pinout.png │ │ │ ├── blackpill │ │ │ │ └── pinout.png │ │ │ ├── pro_micro │ │ │ │ └── pinout.png │ │ │ └── seeed_xiao │ │ │ │ └── pinout.png │ │ ├── keymaps │ │ │ └── layer-diagram.png │ │ ├── tap-dance │ │ │ └── timing_diagram.svg │ │ ├── troubleshooting │ │ │ ├── building │ │ │ │ ├── devicetree-step.png │ │ │ │ └── kconfig-step.png │ │ │ ├── filetransfer │ │ │ │ ├── linux.png │ │ │ │ ├── mac.png │ │ │ │ └── windows.png │ │ │ └── multimeter │ │ │ │ └── schematic_probe_example.png │ │ ├── usb-logging │ │ │ ├── com.jpg │ │ │ └── putty.jpg │ │ └── user-setup │ │ │ ├── firmware-archive.png │ │ │ └── github-actions-link.png │ ├── config │ │ ├── battery.md │ │ ├── behaviors.md │ │ ├── bluetooth.md │ │ ├── combos.md │ │ ├── displays.md │ │ ├── encoders.md │ │ ├── index.md │ │ ├── keymap.md │ │ ├── kscan.md │ │ ├── layout.md │ │ ├── lighting.md │ │ ├── pointing.md │ │ ├── power.md │ │ ├── settings.md │ │ ├── split.md │ │ ├── studio.md │ │ └── system.md │ ├── customization.md │ ├── development │ │ ├── contributing │ │ │ ├── clean-room.md │ │ │ ├── documentation.md │ │ │ └── pull-requests.md │ │ ├── devicetree.md │ │ ├── events.md │ │ ├── hardware-integration │ │ │ ├── battery.md │ │ │ ├── dongle.mdx │ │ │ ├── encoders.md │ │ │ ├── hardware-metadata-files.md │ │ │ ├── includes │ │ │ │ ├── _gpio-key-direct.md │ │ │ │ ├── _gpio-key-matrix.md │ │ │ │ ├── _gpio-key-wakeup.md │ │ │ │ ├── _sideband-direct.md │ │ │ │ ├── _sideband-matrix.md │ │ │ │ ├── _sideband-wakeup-direct.md │ │ │ │ ├── _soft-off-behavior.md │ │ │ │ └── _soft-off-waker.md │ │ │ ├── index.mdx │ │ │ ├── lighting │ │ │ │ ├── backlight.mdx │ │ │ │ ├── index.mdx │ │ │ │ └── underglow.md │ │ │ ├── new-shield.mdx │ │ │ ├── physical-layouts.md │ │ │ ├── pinctrl.mdx │ │ │ ├── pointing.mdx │ │ │ ├── shift-registers.md │ │ │ └── soft-off-setup.mdx │ │ ├── local-toolchain │ │ │ ├── build-flash.mdx │ │ │ ├── ide-integration.mdx │ │ │ ├── posix-board.md │ │ │ ├── pre-commit.md │ │ │ ├── setup │ │ │ │ ├── container.mdx │ │ │ │ ├── index.md │ │ │ │ └── native.mdx │ │ │ └── tests.md │ │ ├── module-creation.md │ │ ├── new-behavior.mdx │ │ ├── studio-rpc-protocol.md │ │ └── usb-logging.mdx │ ├── faq.md │ ├── features │ │ ├── battery.md │ │ ├── bluetooth.md │ │ ├── debouncing.md │ │ ├── displays.md │ │ ├── encoders.md │ │ ├── lighting.md │ │ ├── low-power-states.md │ │ ├── modules.mdx │ │ ├── pointing.md │ │ ├── split-keyboards.md │ │ └── studio.md │ ├── hardware.mdx │ ├── intro.mdx │ ├── keymap-example.md │ ├── keymaps │ │ ├── _footnotes │ │ │ ├── example.mdx │ │ │ ├── globe.mdx │ │ │ ├── ios-application.mdx │ │ │ ├── ios-power.mdx │ │ │ ├── macos-editing.mdx │ │ │ ├── macos-power.mdx │ │ │ └── macos-undo-redo.mdx │ │ ├── behaviors │ │ │ ├── backlight.md │ │ │ ├── bluetooth.md │ │ │ ├── caps-word.md │ │ │ ├── hold-tap.mdx │ │ │ ├── index.mdx │ │ │ ├── key-press.md │ │ │ ├── key-repeat.md │ │ │ ├── key-toggle.md │ │ │ ├── layers.md │ │ │ ├── macros.md │ │ │ ├── misc.md │ │ │ ├── mod-morph.md │ │ │ ├── mouse-emulation.md │ │ │ ├── outputs.md │ │ │ ├── power.md │ │ │ ├── reset.md │ │ │ ├── sensor-rotate.md │ │ │ ├── soft-off.md │ │ │ ├── sticky-key.md │ │ │ ├── sticky-layer.md │ │ │ ├── studio-unlock.md │ │ │ ├── tap-dance.mdx │ │ │ └── underglow.md │ │ ├── combos.md │ │ ├── conditional-layers.md │ │ ├── index.mdx │ │ ├── input-processors │ │ │ ├── behaviors.md │ │ │ ├── code-mapper.md │ │ │ ├── index.md │ │ │ ├── scaler.md │ │ │ ├── temp-layer.md │ │ │ ├── transformer.md │ │ │ └── usage.md │ │ ├── list-of-keycodes.mdx │ │ └── modifiers.mdx │ ├── troubleshooting │ │ ├── building-issues.md │ │ ├── connection-issues.mdx │ │ ├── flashing-issues.md │ │ ├── hardware-issues.mdx │ │ └── index.mdx │ ├── user-setup-cli.mdx │ └── user-setup.mdx ├── docusaurus.config.js ├── eslint.config.mjs ├── netlify-ignore-command.sh ├── 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 │ │ ├── columns.tsx │ │ ├── custom-board-form.js │ │ ├── hardware-list.tsx │ │ ├── hardware-utils.ts │ │ ├── interconnect-tabs.tsx │ │ └── 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 │ │ ├── interconnects │ │ │ └── .gitignore │ │ ├── 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 │ │ ├── behaviors.ts │ │ ├── encoder.ts │ │ ├── headers.ts │ │ ├── index.ts │ │ ├── keycodes.ts │ │ ├── nodes.ts │ │ ├── parser.ts │ │ ├── properties.ts │ │ └── textedit.ts │ ├── pages │ │ ├── index.js │ │ ├── keymap-upgrader.mdx │ │ ├── power-profiler.js │ │ └── styles.module.css │ ├── setup-script-generation-plugin │ │ └── index.js │ ├── templates │ │ ├── setup.ps1.mustache │ │ └── setup.sh.mustache │ ├── theme │ │ ├── DocVersionBanner │ │ │ └── index.tsx │ │ ├── prism-include-languages.js │ │ └── prism │ │ │ ├── components │ │ │ ├── prism-devicetree.js │ │ │ └── prism-kconfig.js │ │ │ └── themes │ │ │ ├── github-dark-dimmed.js │ │ │ └── github.js │ └── utils │ │ └── hooks.js ├── static │ ├── .gitignore │ ├── _redirects │ └── img │ │ ├── favicon.ico │ │ ├── undraw_open_source.svg │ │ ├── undraw_wireless.svg │ │ ├── undraw_zephyr.svg │ │ └── zmk_logo.svg ├── tsconfig.json └── zmk-release-versions.json ├── release-please-config.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/zmkfirmware/zmk/HEAD/.devcontainer/.bashrc -------------------------------------------------------------------------------- /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ble-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/ble-test.yml -------------------------------------------------------------------------------- /.github/workflows/build-user-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/build-user-config.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/doc-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/doc-checks.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/release-please.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.gitlint -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | {".":"0.3.0"} 2 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /app/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/.prettierrc.js -------------------------------------------------------------------------------- /app/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/CMakeLists.txt -------------------------------------------------------------------------------- /app/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/Kconfig -------------------------------------------------------------------------------- /app/Kconfig.behaviors: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/Kconfig.behaviors -------------------------------------------------------------------------------- /app/Kconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/Kconfig.defaults -------------------------------------------------------------------------------- /app/VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/VERSION -------------------------------------------------------------------------------- /app/boards/01space_rp2040_042lcd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/01space_rp2040_042lcd.conf -------------------------------------------------------------------------------- /app/boards/01space_rp2040_042lcd.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/01space_rp2040_042lcd.overlay -------------------------------------------------------------------------------- /app/boards/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/Kconfig -------------------------------------------------------------------------------- /app/boards/adafruit_kb2040.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/adafruit_kb2040.conf -------------------------------------------------------------------------------- /app/boards/adafruit_kb2040.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/adafruit_kb2040.overlay -------------------------------------------------------------------------------- /app/boards/adafruit_qt_py_rp2040.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/adafruit_qt_py_rp2040.conf -------------------------------------------------------------------------------- /app/boards/adafruit_qt_py_rp2040.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/adafruit_qt_py_rp2040.overlay -------------------------------------------------------------------------------- /app/boards/aliases.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/aliases.cmake -------------------------------------------------------------------------------- /app/boards/arm/adv360pro/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/adv360pro/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/adv360pro/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/adv360pro/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/adv360pro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/adv360pro/README.md -------------------------------------------------------------------------------- /app/boards/arm/adv360pro/adv360pro.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/adv360pro/adv360pro.dtsi -------------------------------------------------------------------------------- /app/boards/arm/adv360pro/adv360pro.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/adv360pro/adv360pro.keymap -------------------------------------------------------------------------------- /app/boards/arm/adv360pro/adv360pro.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/adv360pro/adv360pro.yaml -------------------------------------------------------------------------------- /app/boards/arm/adv360pro/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/adv360pro/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/bdn9/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/bdn9/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/bdn9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/README.md -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.conf -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.dts -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.keymap -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.yaml -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.yml -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/bdn9/bdn9_rev2_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/bdn9_rev2_defconfig -------------------------------------------------------------------------------- /app/boards/arm/bdn9/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bdn9/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bluemicro840/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bluemicro840/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/bluemicro840/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bluemicro840/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/bt60/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/bt60/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/bt60/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/bt60/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60.dtsi -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1.dts -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1.keymap -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1.yaml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1_defconfig -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.dts -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.keymap -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.yaml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/bt60/bt60_v1_hs_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/bt60_v1_hs_defconfig -------------------------------------------------------------------------------- /app/boards/arm/bt60/pre_dt_board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/bt60/pre_dt_board.cmake -------------------------------------------------------------------------------- /app/boards/arm/ckp/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/ckp/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/ckp/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/ckp/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt60_v2.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt60_v2.dts -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt60_v2.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt60_v2.keymap -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt60_v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt60_v2.yaml -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt60_v2.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt60_v2.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt60_v2_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt60_v2_defconfig -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt65_v1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt65_v1.dts -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt65_v1.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt65_v1.keymap -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt65_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt65_v1.yaml -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt65_v1.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt65_v1.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt65_v1_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt65_v1_defconfig -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt75_v1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt75_v1.dts -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt75_v1.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt75_v1.keymap -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt75_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt75_v1.yaml -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt75_v1.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt75_v1.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/ckp/bt75_v1_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/bt75_v1_defconfig -------------------------------------------------------------------------------- /app/boards/arm/ckp/ckp-pinctrl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/ckp-pinctrl.dtsi -------------------------------------------------------------------------------- /app/boards/arm/ckp/ckp.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/ckp.dtsi -------------------------------------------------------------------------------- /app/boards/arm/ckp/pre_dt_board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ckp/pre_dt_board.cmake -------------------------------------------------------------------------------- /app/boards/arm/corneish_zen/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/corneish_zen/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/corneish_zen/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/corneish_zen/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/corneish_zen/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/corneish_zen/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/dz60rgb/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/dz60rgb/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/dz60rgb/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/dz60rgb_rev1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/dz60rgb/dz60rgb_rev1.dts -------------------------------------------------------------------------------- /app/boards/arm/dz60rgb/dz60rgb_rev1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/dz60rgb/dz60rgb_rev1.yaml -------------------------------------------------------------------------------- /app/boards/arm/ferris/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ferris/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/ferris/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ferris/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/ferris/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ferris/README.md -------------------------------------------------------------------------------- /app/boards/arm/ferris/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ferris/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ferris/ferris_rev02.dts -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ferris/ferris_rev02.keymap -------------------------------------------------------------------------------- /app/boards/arm/ferris/ferris_rev02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/ferris/ferris_rev02.yaml -------------------------------------------------------------------------------- /app/boards/arm/glove80/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/CMakeLists.txt -------------------------------------------------------------------------------- /app/boards/arm/glove80/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/glove80/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/glove80/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/glove80/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80.dtsi -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80.keymap -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80.yaml -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80_lh.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80_lh.dts -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80_lh.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80_lh.keymap -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80_rh.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80_rh.dts -------------------------------------------------------------------------------- /app/boards/arm/glove80/glove80_rh.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/glove80_rh.keymap -------------------------------------------------------------------------------- /app/boards/arm/glove80/pre_dt_board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/pre_dt_board.cmake -------------------------------------------------------------------------------- /app/boards/arm/glove80/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/glove80/readme.md -------------------------------------------------------------------------------- /app/boards/arm/mikoto/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/CMakeLists.txt -------------------------------------------------------------------------------- /app/boards/arm/mikoto/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/mikoto/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/mikoto/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/mikoto/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto-pinctrl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/mikoto-pinctrl.dtsi -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/mikoto.dts -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/mikoto.yaml -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/mikoto.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto_7_2_0.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/mikoto_7_2_0.conf -------------------------------------------------------------------------------- /app/boards/arm/mikoto/mikoto_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/mikoto_defconfig -------------------------------------------------------------------------------- /app/boards/arm/mikoto/pinmux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/pinmux.c -------------------------------------------------------------------------------- /app/boards/arm/mikoto/pre_dt_board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/pre_dt_board.cmake -------------------------------------------------------------------------------- /app/boards/arm/mikoto/revision.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/mikoto/revision.cmake -------------------------------------------------------------------------------- /app/boards/arm/nice60/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nice60/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nice60/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/nice60/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/README.md -------------------------------------------------------------------------------- /app/boards/arm/nice60/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60-pinctrl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/nice60-pinctrl.dtsi -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/nice60.dts -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/nice60.keymap -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/nice60.yaml -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/nice60.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/nice60/nice60_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/nice60_defconfig -------------------------------------------------------------------------------- /app/boards/arm/nice60/pre_dt_board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice60/pre_dt_board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice_nano/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice_nano/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice_nano/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice_nano/nice_nano.dts -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice_nano/nice_nano.dtsi -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice_nano/nice_nano.yaml -------------------------------------------------------------------------------- /app/boards/arm/nice_nano/nice_nano_v2.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nice_nano/nice_nano_v2.dts -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrf52840_m2/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrf52840_m2/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nrf52840_m2/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrf52840_m2/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/CMakeLists.txt -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_11.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_11.dts -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_11.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_11.yaml -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_13.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_13.dts -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/nrfmicro_13.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/nrfmicro_13.yaml -------------------------------------------------------------------------------- /app/boards/arm/nrfmicro/pinmux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/nrfmicro/pinmux.c -------------------------------------------------------------------------------- /app/boards/arm/pillbug/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/Kconfig -------------------------------------------------------------------------------- /app/boards/arm/pillbug/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/pillbug/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/pillbug/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/pillbug/pillbug.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/pillbug.dts -------------------------------------------------------------------------------- /app/boards/arm/pillbug/pillbug.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/pillbug.yaml -------------------------------------------------------------------------------- /app/boards/arm/pillbug/pillbug.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/pillbug.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/pillbug/pillbug_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/pillbug_defconfig -------------------------------------------------------------------------------- /app/boards/arm/pillbug/pre_dt_board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/pillbug/pre_dt_board.cmake -------------------------------------------------------------------------------- /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/zmkfirmware/zmk/HEAD/app/boards/arm/planck/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/planck/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/planck/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/planck/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/planck/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/planck/planck_rev6.dts -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/planck/planck_rev6.keymap -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/planck/planck_rev6.yaml -------------------------------------------------------------------------------- /app/boards/arm/planck/planck_rev6.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/planck/planck_rev6.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/preonic/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: MIT 2 | 3 | list(APPEND EXTRA_DTC_FLAGS "-qq") 4 | 5 | -------------------------------------------------------------------------------- /app/boards/arm/preonic/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/preonic/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/preonic/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/preonic/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/preonic/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/preonic/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/preonic/preonic_rev3.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/preonic/preonic_rev3.dts -------------------------------------------------------------------------------- /app/boards/arm/preonic/preonic_rev3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/preonic/preonic_rev3.yaml -------------------------------------------------------------------------------- /app/boards/arm/proton_c/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/proton_c/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/proton_c/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/proton_c/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/proton_c/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/proton_c/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/proton_c/proton_c.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/proton_c/proton_c.dts -------------------------------------------------------------------------------- /app/boards/arm/proton_c/proton_c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/proton_c/proton_c.yaml -------------------------------------------------------------------------------- /app/boards/arm/proton_c/proton_c.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/proton_c/proton_c.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/puchi_ble/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/puchi_ble/CMakeLists.txt -------------------------------------------------------------------------------- /app/boards/arm/puchi_ble/Kconfig: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2022 The ZMK Contributors 2 | # SPDX-License-Identifier: MIT 3 | 4 | -------------------------------------------------------------------------------- /app/boards/arm/puchi_ble/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/puchi_ble/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/puchi_ble/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/puchi_ble/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/puchi_ble/pinmux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/puchi_ble/pinmux.c -------------------------------------------------------------------------------- /app/boards/arm/puchi_ble/puchi_ble_v1.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/puchi_ble/puchi_ble_v1.dts -------------------------------------------------------------------------------- /app/boards/arm/s40nc/Kconfig.board: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/Kconfig.board -------------------------------------------------------------------------------- /app/boards/arm/s40nc/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/arm/s40nc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/README.md -------------------------------------------------------------------------------- /app/boards/arm/s40nc/board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/board.cmake -------------------------------------------------------------------------------- /app/boards/arm/s40nc/pre_dt_board.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/pre_dt_board.cmake -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/s40nc.dts -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/s40nc.keymap -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/s40nc.yaml -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/s40nc.zmk.yml -------------------------------------------------------------------------------- /app/boards/arm/s40nc/s40nc_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/arm/s40nc/s40nc_defconfig -------------------------------------------------------------------------------- /app/boards/blackpill_f401cc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/blackpill_f401cc.conf -------------------------------------------------------------------------------- /app/boards/blackpill_f401cc.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/blackpill_f401cc.overlay -------------------------------------------------------------------------------- /app/boards/blackpill_f401ce.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/blackpill_f401ce.conf -------------------------------------------------------------------------------- /app/boards/blackpill_f401ce.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/blackpill_f401ce.overlay -------------------------------------------------------------------------------- /app/boards/blackpill_f411ce.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/blackpill_f411ce.conf -------------------------------------------------------------------------------- /app/boards/blackpill_f411ce.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/blackpill_f411ce.overlay -------------------------------------------------------------------------------- /app/boards/boardsource_blok.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/boardsource_blok.conf -------------------------------------------------------------------------------- /app/boards/boardsource_blok.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/boardsource_blok.overlay -------------------------------------------------------------------------------- /app/boards/native_posix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/native_posix.conf -------------------------------------------------------------------------------- /app/boards/native_posix.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/native_posix.overlay -------------------------------------------------------------------------------- /app/boards/native_posix_64.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/native_posix_64.conf -------------------------------------------------------------------------------- /app/boards/native_posix_64.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/native_posix_64.overlay -------------------------------------------------------------------------------- /app/boards/nrf52840dk_nrf52840.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/nrf52840dk_nrf52840.conf -------------------------------------------------------------------------------- /app/boards/nrf52840dongle_nrf52840.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/nrf52840dongle_nrf52840.conf -------------------------------------------------------------------------------- /app/boards/nrf52_bsim.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/nrf52_bsim.conf -------------------------------------------------------------------------------- /app/boards/nrf52_bsim.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/nrf52_bsim.overlay -------------------------------------------------------------------------------- /app/boards/nrf5340dk_nrf5340_cpuapp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/nrf5340dk_nrf5340_cpuapp.conf -------------------------------------------------------------------------------- /app/boards/rpi_pico.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/rpi_pico.conf -------------------------------------------------------------------------------- /app/boards/rpi_pico.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/rpi_pico.overlay -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/seeeduino_xiao.conf -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao_ble.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/seeeduino_xiao_ble.conf -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao_ble.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/seeeduino_xiao_ble.overlay -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao_rp2040.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/seeeduino_xiao_rp2040.conf -------------------------------------------------------------------------------- /app/boards/seeeduino_xiao_rp2040.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/seeeduino_xiao_rp2040.overlay -------------------------------------------------------------------------------- /app/boards/shields/a_dux/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/a_dux/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/a_dux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/a_dux/a_dux.dtsi -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/a_dux/a_dux.keymap -------------------------------------------------------------------------------- /app/boards/shields/a_dux/a_dux.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/a_dux/a_dux.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/bat43/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/bat43/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/bat43/bat43.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/bat43/bat43.keymap -------------------------------------------------------------------------------- /app/boards/shields/bat43/bat43.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/bat43/bat43.overlay -------------------------------------------------------------------------------- /app/boards/shields/bat43/bat43.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/bat43/bat43.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/bfo9000/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/bfo9000/bfo9000.dtsi -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/bfo9000/bfo9000.keymap -------------------------------------------------------------------------------- /app/boards/shields/bfo9000/bfo9000_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /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.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/chalice/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/chalice/chalice.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/chalice/chalice.conf -------------------------------------------------------------------------------- /app/boards/shields/chalice/chalice.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/chalice/chalice.keymap -------------------------------------------------------------------------------- /app/boards/shields/clog/Kconfig.defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/clog/Kconfig.defconfig -------------------------------------------------------------------------------- /app/boards/shields/clog/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/clog/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/clog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/clog/clog.dtsi -------------------------------------------------------------------------------- /app/boards/shields/clog/clog.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/clog/clog.keymap -------------------------------------------------------------------------------- /app/boards/shields/clog/clog.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/clog/clog.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/clog/clog_left.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/clog/clog_left.overlay -------------------------------------------------------------------------------- /app/boards/shields/clueboard_california/clueboard_california.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/contra/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/contra/contra.keymap -------------------------------------------------------------------------------- /app/boards/shields/contra/contra.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/contra/contra.overlay -------------------------------------------------------------------------------- /app/boards/shields/contra/contra.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/contra/contra.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/corne/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/corne/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/corne/corne.conf -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/corne/corne.dtsi -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/corne/corne.keymap -------------------------------------------------------------------------------- /app/boards/shields/corne/corne.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/corne/corne.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/corne/corne_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/corne/corne_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/cradio/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/cradio/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/cradio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/cradio/cradio.dtsi -------------------------------------------------------------------------------- /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_right.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 The ZMK Contributors 2 | # SPDX-License-Identifier: MIT 3 | -------------------------------------------------------------------------------- /app/boards/shields/crbn/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/crbn/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/crbn/crbn.conf -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/crbn/crbn.keymap -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/crbn/crbn.overlay -------------------------------------------------------------------------------- /app/boards/shields/crbn/crbn.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/crbn/crbn.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/eek/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/eek/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/eek/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/eek/eek.keymap -------------------------------------------------------------------------------- /app/boards/shields/eek/eek.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/eek/eek.overlay -------------------------------------------------------------------------------- /app/boards/shields/eek/eek.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/eek/eek.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/ergodash/ergodash.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/helix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/helix/README.md -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/helix/helix.conf -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/helix/helix.dtsi -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/helix/helix.keymap -------------------------------------------------------------------------------- /app/boards/shields/helix/helix.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/helix/helix.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/hummingbird/hummingbird.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/iris/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/iris/iris.dtsi -------------------------------------------------------------------------------- /app/boards/shields/iris/iris.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/iris/iris.keymap -------------------------------------------------------------------------------- /app/boards/shields/iris/iris.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/iris/iris.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/iris/iris_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/iris/iris_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jian/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/jian/jian.dtsi -------------------------------------------------------------------------------- /app/boards/shields/jian/jian.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jian/jian.keymap -------------------------------------------------------------------------------- /app/boards/shields/jian/jian.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jian/jian.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/jian/jian_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jian/jian_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.conf: -------------------------------------------------------------------------------- 1 | # CONFIG_ZMK_SLEEP=y -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jiran/jiran.dtsi -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jiran/jiran.keymap -------------------------------------------------------------------------------- /app/boards/shields/jiran/jiran.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jiran/jiran.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jorne/jorne.conf -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jorne/jorne.dtsi -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jorne/jorne.keymap -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/jorne/jorne.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/jorne/jorne_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/kyria/kyria.conf -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/kyria/kyria.dtsi -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/kyria/kyria.keymap -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/kyria/kyria.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/kyria/kyria_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/leeloo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/leeloo/README.md -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/leeloo/leeloo.conf -------------------------------------------------------------------------------- /app/boards/shields/leeloo/leeloo.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/leeloo/leeloo.dtsi -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/lily58/lily58.conf -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/lily58/lily58.dtsi -------------------------------------------------------------------------------- /app/boards/shields/lily58/lily58_right.conf: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /app/boards/shields/m60/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/m60/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/m60/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/m60/m60.keymap -------------------------------------------------------------------------------- /app/boards/shields/m60/m60.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/m60/m60.overlay -------------------------------------------------------------------------------- /app/boards/shields/m60/m60.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/m60/m60.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/microdox/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/microdox/README.md -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox_v2_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/microdox/microdox_v2_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/minivan_studio_tester/minivan_studio_tester.conf: -------------------------------------------------------------------------------- 1 | CONFIG_ZMK_STUDIO_LOCKING=n -------------------------------------------------------------------------------- /app/boards/shields/naked60/naked60.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/nibble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/nibble/nibble.conf -------------------------------------------------------------------------------- /app/boards/shields/nice_view/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/nice_view/README.md -------------------------------------------------------------------------------- /app/boards/shields/nice_view_adapter/nice_view_adapter.conf: -------------------------------------------------------------------------------- 1 | # Disable OLED 2 | CONFIG_SSD1306=n 3 | -------------------------------------------------------------------------------- /app/boards/shields/osprette/osprette.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/pancake/pancake.conf: -------------------------------------------------------------------------------- 1 | # CONFIG_ZMK_USB_LOGGING=y -------------------------------------------------------------------------------- /app/boards/shields/qaz/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/qaz/qaz.keymap -------------------------------------------------------------------------------- /app/boards/shields/qaz/qaz.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/qaz/qaz.overlay -------------------------------------------------------------------------------- /app/boards/shields/qaz/qaz.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/qaz/qaz.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/quefrency/quefrency.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/quefrency/quefrency_left.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/quefrency/quefrency_right.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/redox/redox.conf -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/redox/redox.dtsi -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/redox/redox.keymap -------------------------------------------------------------------------------- /app/boards/shields/redox/redox.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/redox/redox.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/reviung34/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/reviung34/README.md -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/romac/romac.keymap -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/romac/romac.overlay -------------------------------------------------------------------------------- /app/boards/shields/romac/romac.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/romac/romac.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/snap/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/snap/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/snap/snap.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/snap/snap.conf -------------------------------------------------------------------------------- /app/boards/shields/snap/snap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/snap/snap.dtsi -------------------------------------------------------------------------------- /app/boards/shields/snap/snap.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/snap/snap.keymap -------------------------------------------------------------------------------- /app/boards/shields/snap/snap.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/snap/snap.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/sofle/sofle.conf -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/sofle/sofle.dtsi -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.keymap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/sofle/sofle.keymap -------------------------------------------------------------------------------- /app/boards/shields/sofle/sofle.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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_right.conf: -------------------------------------------------------------------------------- 1 | # Copyright (c) 2020 Ryan Cross 2 | # SPDX-License-Identifier: MIT 3 | -------------------------------------------------------------------------------- /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/tester_xiao/Kconfig.shield: -------------------------------------------------------------------------------- 1 | config SHIELD_TESTER_XIAO 2 | def_bool $(shields_list_contains,tester_xiao) -------------------------------------------------------------------------------- /app/boards/shields/tg4x/Kconfig.shield: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/tg4x/Kconfig.shield -------------------------------------------------------------------------------- /app/boards/shields/tg4x/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/app/boards/shields/tg4x/tg4x.keymap -------------------------------------------------------------------------------- /app/boards/shields/tg4x/tg4x.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/tg4x/tg4x.overlay -------------------------------------------------------------------------------- /app/boards/shields/tg4x/tg4x.zmk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/tg4x/tg4x.zmk.yml -------------------------------------------------------------------------------- /app/boards/shields/tidbit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/tidbit/README.md -------------------------------------------------------------------------------- /app/boards/shields/tidbit/tidbit.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/boards/shields/tidbit/tidbit.conf -------------------------------------------------------------------------------- /app/core-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/core-coverage.yml -------------------------------------------------------------------------------- /app/dts/behaviors.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/backlight.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/backlight.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/bluetooth.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/bluetooth.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/caps_word.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/caps_word.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/ext_power.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/ext_power.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/gresc.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/gresc.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/key_press.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/key_press.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/key_repeat.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/key_repeat.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/key_toggle.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/key_toggle.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/layer_tap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/layer_tap.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/macros.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/macros.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/mod_tap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/mod_tap.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/momentary_layer.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/momentary_layer.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/mouse_key_press.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/mouse_key_press.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/mouse_keys.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/mouse_keys.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/mouse_move.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/mouse_move.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/mouse_scroll.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/mouse_scroll.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/none.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/none.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/outputs.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/outputs.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/reset.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/reset.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/rgb_underglow.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/rgb_underglow.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/soft_off.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/soft_off.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/sticky_key.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/sticky_key.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/studio_unlock.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/studio_unlock.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/to_layer.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/to_layer.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/toggle_layer.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/toggle_layer.dtsi -------------------------------------------------------------------------------- /app/dts/behaviors/transparent.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/behaviors/transparent.dtsi -------------------------------------------------------------------------------- /app/dts/bindings/vendor-prefixes.txt: -------------------------------------------------------------------------------- 1 | zmk ZMK Project 2 | moergo MoErgo -------------------------------------------------------------------------------- /app/dts/bindings/zmk,combos.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/bindings/zmk,combos.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,input-split.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/bindings/zmk,input-split.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,keymap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/bindings/zmk,keymap.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,kscan-mock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/bindings/zmk,kscan-mock.yaml -------------------------------------------------------------------------------- /app/dts/bindings/zmk,wired-split.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/bindings/zmk,wired-split.yaml -------------------------------------------------------------------------------- /app/dts/input/processors.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/input/processors.dtsi -------------------------------------------------------------------------------- /app/dts/input/processors/scaler.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/input/processors/scaler.dtsi -------------------------------------------------------------------------------- /app/dts/layouts/common/tkl/ansi.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/layouts/common/tkl/ansi.dtsi -------------------------------------------------------------------------------- /app/dts/layouts/gtips/reviung41.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/layouts/gtips/reviung41.dtsi -------------------------------------------------------------------------------- /app/dts/layouts/kata0510/lily58.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/layouts/kata0510/lily58.dtsi -------------------------------------------------------------------------------- /app/dts/layouts/kgoh/jian/5column.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/layouts/kgoh/jian/5column.dtsi -------------------------------------------------------------------------------- /app/dts/layouts/kgoh/jian/6column.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/layouts/kgoh/jian/6column.dtsi -------------------------------------------------------------------------------- /app/dts/layouts/kgoh/jian/full.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/layouts/kgoh/jian/full.dtsi -------------------------------------------------------------------------------- /app/dts/physical_layouts.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/dts/physical_layouts.dtsi -------------------------------------------------------------------------------- /app/include/drivers/behavior.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/drivers/behavior.h -------------------------------------------------------------------------------- /app/include/drivers/ext_power.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/drivers/ext_power.h -------------------------------------------------------------------------------- /app/include/drivers/input_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/drivers/input_processor.h -------------------------------------------------------------------------------- /app/include/dt-bindings/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/input.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/bt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/zmk/bt.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/zmk/keys.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/mouse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/zmk/mouse.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/outputs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/zmk/outputs.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/pointing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/zmk/pointing.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/reset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/zmk/reset.h -------------------------------------------------------------------------------- /app/include/dt-bindings/zmk/rgb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/dt-bindings/zmk/rgb.h -------------------------------------------------------------------------------- /app/include/linker/zmk-behaviors.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/linker/zmk-behaviors.ld -------------------------------------------------------------------------------- /app/include/linker/zmk-events.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/linker/zmk-events.ld -------------------------------------------------------------------------------- /app/include/zmk/activity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/activity.h -------------------------------------------------------------------------------- /app/include/zmk/backlight.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/backlight.h -------------------------------------------------------------------------------- /app/include/zmk/battery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/battery.h -------------------------------------------------------------------------------- /app/include/zmk/behavior.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/behavior.h -------------------------------------------------------------------------------- /app/include/zmk/behavior_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/behavior_queue.h -------------------------------------------------------------------------------- /app/include/zmk/ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/ble.h -------------------------------------------------------------------------------- /app/include/zmk/ble/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/ble/profile.h -------------------------------------------------------------------------------- /app/include/zmk/combos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/combos.h -------------------------------------------------------------------------------- /app/include/zmk/display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/display.h -------------------------------------------------------------------------------- /app/include/zmk/endpoints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/endpoints.h -------------------------------------------------------------------------------- /app/include/zmk/endpoints_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/endpoints_types.h -------------------------------------------------------------------------------- /app/include/zmk/event_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/event_manager.h -------------------------------------------------------------------------------- /app/include/zmk/events/sensor_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/events/sensor_event.h -------------------------------------------------------------------------------- /app/include/zmk/hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/hid.h -------------------------------------------------------------------------------- /app/include/zmk/hid_indicators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/hid_indicators.h -------------------------------------------------------------------------------- /app/include/zmk/hid_indicators_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/hid_indicators_types.h -------------------------------------------------------------------------------- /app/include/zmk/hog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/hog.h -------------------------------------------------------------------------------- /app/include/zmk/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/input.h -------------------------------------------------------------------------------- /app/include/zmk/input_listeners.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/input_listeners.h -------------------------------------------------------------------------------- /app/include/zmk/keymap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/keymap.h -------------------------------------------------------------------------------- /app/include/zmk/keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/keys.h -------------------------------------------------------------------------------- /app/include/zmk/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/matrix.h -------------------------------------------------------------------------------- /app/include/zmk/matrix_transform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/matrix_transform.h -------------------------------------------------------------------------------- /app/include/zmk/physical_layouts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/physical_layouts.h -------------------------------------------------------------------------------- /app/include/zmk/pm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/pm.h -------------------------------------------------------------------------------- /app/include/zmk/pointing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/pointing.h -------------------------------------------------------------------------------- /app/include/zmk/pointing/input_split.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/pointing/input_split.h -------------------------------------------------------------------------------- /app/include/zmk/rgb_underglow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/rgb_underglow.h -------------------------------------------------------------------------------- /app/include/zmk/sensors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/sensors.h -------------------------------------------------------------------------------- /app/include/zmk/settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/settings.h -------------------------------------------------------------------------------- /app/include/zmk/split/bluetooth/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/split/bluetooth/uuid.h -------------------------------------------------------------------------------- /app/include/zmk/split/central.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/split/central.h -------------------------------------------------------------------------------- /app/include/zmk/split/peripheral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/split/peripheral.h -------------------------------------------------------------------------------- /app/include/zmk/stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/stdlib.h -------------------------------------------------------------------------------- /app/include/zmk/studio/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/studio/core.h -------------------------------------------------------------------------------- /app/include/zmk/studio/rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/studio/rpc.h -------------------------------------------------------------------------------- /app/include/zmk/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/usb.h -------------------------------------------------------------------------------- /app/include/zmk/usb_hid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/usb_hid.h -------------------------------------------------------------------------------- /app/include/zmk/virtual_key_position.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/virtual_key_position.h -------------------------------------------------------------------------------- /app/include/zmk/workqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/workqueue.h -------------------------------------------------------------------------------- /app/include/zmk/wpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/include/zmk/wpm.h -------------------------------------------------------------------------------- /app/keymap-module/zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/keymap-module/zephyr/module.yml -------------------------------------------------------------------------------- /app/module/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/CMakeLists.txt -------------------------------------------------------------------------------- /app/module/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/CMakeLists.txt -------------------------------------------------------------------------------- /app/module/drivers/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/display/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/display/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/display/il0323.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/display/il0323.c -------------------------------------------------------------------------------- /app/module/drivers/gpio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/gpio/CMakeLists.txt -------------------------------------------------------------------------------- /app/module/drivers/gpio/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/gpio/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/gpio/Kconfig.595: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/gpio/Kconfig.595 -------------------------------------------------------------------------------- /app/module/drivers/gpio/gpio_595.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/gpio/gpio_595.c -------------------------------------------------------------------------------- /app/module/drivers/gpio/gpio_max7318.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/gpio/gpio_max7318.c -------------------------------------------------------------------------------- /app/module/drivers/input/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/input/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/input/input_mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/input/input_mock.c -------------------------------------------------------------------------------- /app/module/drivers/kscan/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/kscan/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/kscan/kscan_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/kscan/kscan_gpio.c -------------------------------------------------------------------------------- /app/module/drivers/kscan/kscan_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/kscan/kscan_gpio.h -------------------------------------------------------------------------------- /app/module/drivers/kscan/kscan_mock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/kscan/kscan_mock.c -------------------------------------------------------------------------------- /app/module/drivers/sensor/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/sensor/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/sensor/ec11/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/sensor/ec11/Kconfig -------------------------------------------------------------------------------- /app/module/drivers/sensor/ec11/ec11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/sensor/ec11/ec11.c -------------------------------------------------------------------------------- /app/module/drivers/sensor/ec11/ec11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/drivers/sensor/ec11/ec11.h -------------------------------------------------------------------------------- /app/module/include/zmk/debounce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/include/zmk/debounce.h -------------------------------------------------------------------------------- /app/module/lib/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | 2 | add_subdirectory_ifdef(CONFIG_ZMK_DEBOUNCE zmk_debounce) -------------------------------------------------------------------------------- /app/module/lib/Kconfig: -------------------------------------------------------------------------------- 1 | 2 | rsource "zmk_debounce/Kconfig" -------------------------------------------------------------------------------- /app/module/lib/zmk_debounce/Kconfig: -------------------------------------------------------------------------------- 1 | 2 | config ZMK_DEBOUNCE 3 | bool "Debounce Support" -------------------------------------------------------------------------------- /app/module/lib/zmk_debounce/debounce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/lib/zmk_debounce/debounce.c -------------------------------------------------------------------------------- /app/module/zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/module/zephyr/module.yml -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/package.json -------------------------------------------------------------------------------- /app/prj.conf: -------------------------------------------------------------------------------- 1 | CONFIG_APPLICATION_DEFINED_SYSCALL=y -------------------------------------------------------------------------------- /app/run-ble-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/run-ble-test.sh -------------------------------------------------------------------------------- /app/run-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/run-test.sh -------------------------------------------------------------------------------- /app/scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/scripts/requirements.txt -------------------------------------------------------------------------------- /app/scripts/west-commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/scripts/west-commands.yml -------------------------------------------------------------------------------- /app/scripts/west_commands/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/scripts/west_commands/metadata.py -------------------------------------------------------------------------------- /app/scripts/west_commands/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/scripts/west_commands/test.py -------------------------------------------------------------------------------- /app/snippets/nrf52833-nosd/snippet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/snippets/nrf52833-nosd/snippet.yml -------------------------------------------------------------------------------- /app/snippets/nrf52840-nosd/snippet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/snippets/nrf52840-nosd/snippet.yml -------------------------------------------------------------------------------- /app/snippets/zmk-usb-logging/zmk-usb-logging.conf: -------------------------------------------------------------------------------- 1 | CONFIG_ZMK_USB_LOGGING=y 2 | 3 | -------------------------------------------------------------------------------- /app/src/activity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/activity.c -------------------------------------------------------------------------------- /app/src/backlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/backlight.c -------------------------------------------------------------------------------- /app/src/battery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/battery.c -------------------------------------------------------------------------------- /app/src/behavior.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behavior.c -------------------------------------------------------------------------------- /app/src/behavior_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behavior_queue.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_backlight.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_backlight.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_bt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_bt.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_caps_word.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_caps_word.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_ext_power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_ext_power.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_hold_tap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_hold_tap.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_key_press.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_key_press.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_macro.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_mod_morph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_mod_morph.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_none.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_outputs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_outputs.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_reset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_reset.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_soft_off.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_soft_off.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_tap_dance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_tap_dance.c -------------------------------------------------------------------------------- /app/src/behaviors/behavior_to_layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/behaviors/behavior_to_layer.c -------------------------------------------------------------------------------- /app/src/ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/ble.c -------------------------------------------------------------------------------- /app/src/combo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/combo.c -------------------------------------------------------------------------------- /app/src/conditional_layer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/conditional_layer.c -------------------------------------------------------------------------------- /app/src/display/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/display/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/Kconfig -------------------------------------------------------------------------------- /app/src/display/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/main.c -------------------------------------------------------------------------------- /app/src/display/status_screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/status_screen.c -------------------------------------------------------------------------------- /app/src/display/theme.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/theme.c -------------------------------------------------------------------------------- /app/src/display/theme.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/theme.h -------------------------------------------------------------------------------- /app/src/display/widgets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/widgets/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/display/widgets/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/widgets/Kconfig -------------------------------------------------------------------------------- /app/src/display/widgets/layer_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/widgets/layer_status.c -------------------------------------------------------------------------------- /app/src/display/widgets/wpm_status.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/display/widgets/wpm_status.c -------------------------------------------------------------------------------- /app/src/endpoints.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/endpoints.c -------------------------------------------------------------------------------- /app/src/event_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/event_manager.c -------------------------------------------------------------------------------- /app/src/events/battery_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/events/battery_state_changed.c -------------------------------------------------------------------------------- /app/src/events/endpoint_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/events/endpoint_changed.c -------------------------------------------------------------------------------- /app/src/events/keycode_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/events/keycode_state_changed.c -------------------------------------------------------------------------------- /app/src/events/layer_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/events/layer_state_changed.c -------------------------------------------------------------------------------- /app/src/events/sensor_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/events/sensor_event.c -------------------------------------------------------------------------------- /app/src/events/wpm_state_changed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/events/wpm_state_changed.c -------------------------------------------------------------------------------- /app/src/ext_power_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/ext_power_generic.c -------------------------------------------------------------------------------- /app/src/gpio_key_wakeup_trigger.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/gpio_key_wakeup_trigger.c -------------------------------------------------------------------------------- /app/src/hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/hid.c -------------------------------------------------------------------------------- /app/src/hid_indicators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/hid_indicators.c -------------------------------------------------------------------------------- /app/src/hid_listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/hid_listener.c -------------------------------------------------------------------------------- /app/src/hog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/hog.c -------------------------------------------------------------------------------- /app/src/keymap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/keymap.c -------------------------------------------------------------------------------- /app/src/kscan_sideband_behaviors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/kscan_sideband_behaviors.c -------------------------------------------------------------------------------- /app/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/main.c -------------------------------------------------------------------------------- /app/src/matrix_transform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/matrix_transform.c -------------------------------------------------------------------------------- /app/src/physical_layouts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/physical_layouts.c -------------------------------------------------------------------------------- /app/src/pm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/pm.c -------------------------------------------------------------------------------- /app/src/pointing/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/pointing/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/pointing/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/pointing/Kconfig -------------------------------------------------------------------------------- /app/src/pointing/input_listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/pointing/input_listener.c -------------------------------------------------------------------------------- /app/src/pointing/input_split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/pointing/input_split.c -------------------------------------------------------------------------------- /app/src/rgb_underglow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/rgb_underglow.c -------------------------------------------------------------------------------- /app/src/sensors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/sensors.c -------------------------------------------------------------------------------- /app/src/settings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/settings/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/settings/reset_settings_fcb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/settings/reset_settings_fcb.c -------------------------------------------------------------------------------- /app/src/settings/reset_settings_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/settings/reset_settings_file.c -------------------------------------------------------------------------------- /app/src/settings/reset_settings_none.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/settings/reset_settings_none.c -------------------------------------------------------------------------------- /app/src/settings/reset_settings_nvs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/settings/reset_settings_nvs.c -------------------------------------------------------------------------------- /app/src/split/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/split/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/Kconfig -------------------------------------------------------------------------------- /app/src/split/Kconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/Kconfig.defaults -------------------------------------------------------------------------------- /app/src/split/bluetooth/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/bluetooth/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/split/bluetooth/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/bluetooth/Kconfig -------------------------------------------------------------------------------- /app/src/split/bluetooth/central.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/bluetooth/central.c -------------------------------------------------------------------------------- /app/src/split/bluetooth/peripheral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/bluetooth/peripheral.c -------------------------------------------------------------------------------- /app/src/split/bluetooth/peripheral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/bluetooth/peripheral.h -------------------------------------------------------------------------------- /app/src/split/bluetooth/service.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/bluetooth/service.c -------------------------------------------------------------------------------- /app/src/split/bluetooth/service.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/bluetooth/service.h -------------------------------------------------------------------------------- /app/src/split/central.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/central.c -------------------------------------------------------------------------------- /app/src/split/peripheral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/peripheral.c -------------------------------------------------------------------------------- /app/src/split/wired/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/wired/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/split/wired/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/wired/Kconfig -------------------------------------------------------------------------------- /app/src/split/wired/Kconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/wired/Kconfig.defaults -------------------------------------------------------------------------------- /app/src/split/wired/central.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/wired/central.c -------------------------------------------------------------------------------- /app/src/split/wired/peripheral.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/wired/peripheral.c -------------------------------------------------------------------------------- /app/src/split/wired/wired.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/wired/wired.c -------------------------------------------------------------------------------- /app/src/split/wired/wired.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/split/wired/wired.h -------------------------------------------------------------------------------- /app/src/stdlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/stdlib.c -------------------------------------------------------------------------------- /app/src/studio/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/CMakeLists.txt -------------------------------------------------------------------------------- /app/src/studio/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/Kconfig -------------------------------------------------------------------------------- /app/src/studio/behavior_subsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/behavior_subsystem.c -------------------------------------------------------------------------------- /app/src/studio/core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/core.c -------------------------------------------------------------------------------- /app/src/studio/core_subsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/core_subsystem.c -------------------------------------------------------------------------------- /app/src/studio/gatt_rpc_transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/gatt_rpc_transport.c -------------------------------------------------------------------------------- /app/src/studio/keymap_subsystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/keymap_subsystem.c -------------------------------------------------------------------------------- /app/src/studio/msg_framing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/msg_framing.c -------------------------------------------------------------------------------- /app/src/studio/msg_framing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/msg_framing.h -------------------------------------------------------------------------------- /app/src/studio/rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/rpc.c -------------------------------------------------------------------------------- /app/src/studio/uart_rpc_transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/uart_rpc_transport.c -------------------------------------------------------------------------------- /app/src/studio/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/studio/uuid.h -------------------------------------------------------------------------------- /app/src/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/usb.c -------------------------------------------------------------------------------- /app/src/usb_hid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/usb_hid.c -------------------------------------------------------------------------------- /app/src/workqueue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/workqueue.c -------------------------------------------------------------------------------- /app/src/wpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/src/wpm.c -------------------------------------------------------------------------------- /app/tests/backlight/basic/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_backlight_update: //p 2 | -------------------------------------------------------------------------------- /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/ble/central/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/tests/ble/central/CMakeLists.txt -------------------------------------------------------------------------------- /app/tests/ble/central/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/tests/ble/central/prj.conf -------------------------------------------------------------------------------- /app/tests/ble/central/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/tests/ble/central/src/main.c -------------------------------------------------------------------------------- /app/tests/ble/profiles/connnect-and-output-to-selection/siblings.txt: -------------------------------------------------------------------------------- 1 | ./ble_test_central.exe -d=2 2 | -------------------------------------------------------------------------------- /app/tests/ble/security/read-hid-after-connect-with-auto-sec/nrf52_bsim.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/tests/ble/security/read-hid-after-connect-without-auto-sec/nrf52_bsim.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/tests/ble/split/basic/nrf52_bsim.conf: -------------------------------------------------------------------------------- 1 | CONFIG_ZMK_SPLIT=y -------------------------------------------------------------------------------- /app/tests/ble/split/basic/siblings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/tests/ble/split/basic/siblings.txt -------------------------------------------------------------------------------- /app/tests/ble/split/basic/snapshot.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/tests/ble/split/basic/snapshot.log -------------------------------------------------------------------------------- /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/combos-and-holdtaps-3/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/combo/combos-and-holdtaps-4/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/require-prior-idle/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/encoders/rotate/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /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/zmkfirmware/zmk/HEAD/app/tests/hold-tap/README.md -------------------------------------------------------------------------------- /app/tests/key-repeat/send-nothing-if-no-keys-pressed-yet/keycode_events.snapshot: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/tests/keypress/kp-press-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /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-off/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/keytoggle/kt-on/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /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/zmkfirmware/zmk/HEAD/app/tests/macros/basic/events.patterns -------------------------------------------------------------------------------- /app/tests/macros/behavior_keymap.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/place-holder-parameters/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/zmkfirmware/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/pointing/mkp/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*zmk_hid_mouse_button_//p 2 | -------------------------------------------------------------------------------- /app/tests/pointing/mouse-move/move_diagonal/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-move/move_x/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-move/move_y/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-move/processors/move_diagonal_scaling/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-move/processors/move_diagonal_xy_invert/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-move/processors/move_diagonal_xy_swap/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-scroll/move_diagonal/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-scroll/move_hwheel/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p 2 | -------------------------------------------------------------------------------- /app/tests/pointing/mouse-scroll/move_wheel/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p 2 | -------------------------------------------------------------------------------- /app/tests/pointing/mouse-scroll/processors/move_diagonal_scaling/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/pointing/mouse-scroll/processors/move_diagonal_xy_invert/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_mouse_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/1-os-dn-up/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p -------------------------------------------------------------------------------- /app/tests/sticky-keys/10-callum-mods-quick-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /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/11-lazy-timeout-during/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/sticky-keys/11-lazy-timeout/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/sticky-keys/11-lazy/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/sticky-keys/12-macro/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/sticky-keys/12-same-position-mods/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /app/tests/sticky-keys/12-same-position-sk-sl/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /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-quick-release/events.patterns: -------------------------------------------------------------------------------- 1 | s/.*hid_listener_keycode_//p 2 | -------------------------------------------------------------------------------- /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/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/zmkfirmware/zmk/HEAD/app/tests/wpm/behavior_keymap.dtsi -------------------------------------------------------------------------------- /app/west.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/app/west.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.nvmrc: -------------------------------------------------------------------------------- 1 | lts/* -------------------------------------------------------------------------------- /docs/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/.prettierignore -------------------------------------------------------------------------------- /docs/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/.prettierrc.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/blog/2020-05-24-wip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2020-05-24-wip.md -------------------------------------------------------------------------------- /docs/blog/2020-08-12-zmk-sotf-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2020-08-12-zmk-sotf-1.md -------------------------------------------------------------------------------- /docs/blog/2020-09-21-zmk-sotf-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2020-09-21-zmk-sotf-2.md -------------------------------------------------------------------------------- /docs/blog/2020-10-03-bootloader-fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2020-10-03-bootloader-fix.md -------------------------------------------------------------------------------- /docs/blog/2020-11-09-zmk-sotf-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2020-11-09-zmk-sotf-3.md -------------------------------------------------------------------------------- /docs/blog/2021-01-27-zmk-sotf-4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2021-01-27-zmk-sotf-4.md -------------------------------------------------------------------------------- /docs/blog/2021-07-17-zephyr-2-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2021-07-17-zephyr-2-5.md -------------------------------------------------------------------------------- /docs/blog/2022-04-02-zephyr-3-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2022-04-02-zephyr-3-0.md -------------------------------------------------------------------------------- /docs/blog/2022-04-10-zmk-sotf-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2022-04-10-zmk-sotf-5.md -------------------------------------------------------------------------------- /docs/blog/2022-04-21-zmk-2yo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2022-04-21-zmk-2yo.md -------------------------------------------------------------------------------- /docs/blog/2023-04-06-zephyr-3-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2023-04-06-zephyr-3-2.md -------------------------------------------------------------------------------- /docs/blog/2023-10-05-zmk-sotf-6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2023-10-05-zmk-sotf-6.md -------------------------------------------------------------------------------- /docs/blog/2023-11-09-keymap-editor.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2023-11-09-keymap-editor.mdx -------------------------------------------------------------------------------- /docs/blog/2024-01-05-zmk-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2024-01-05-zmk-tools.md -------------------------------------------------------------------------------- /docs/blog/2024-02-09-zephyr-3-5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2024-02-09-zephyr-3-5.md -------------------------------------------------------------------------------- /docs/blog/2025-06-20-pinned-zmk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/2025-06-20-pinned-zmk.md -------------------------------------------------------------------------------- /docs/blog/authors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/blog/authors.yml -------------------------------------------------------------------------------- /docs/docs/assets/hold-tap/case1_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/assets/hold-tap/case1_2.svg -------------------------------------------------------------------------------- /docs/docs/assets/usb-logging/com.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/assets/usb-logging/com.jpg -------------------------------------------------------------------------------- /docs/docs/assets/usb-logging/putty.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/assets/usb-logging/putty.jpg -------------------------------------------------------------------------------- /docs/docs/config/battery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/battery.md -------------------------------------------------------------------------------- /docs/docs/config/behaviors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/behaviors.md -------------------------------------------------------------------------------- /docs/docs/config/bluetooth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/bluetooth.md -------------------------------------------------------------------------------- /docs/docs/config/combos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/combos.md -------------------------------------------------------------------------------- /docs/docs/config/displays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/displays.md -------------------------------------------------------------------------------- /docs/docs/config/encoders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/encoders.md -------------------------------------------------------------------------------- /docs/docs/config/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/index.md -------------------------------------------------------------------------------- /docs/docs/config/keymap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/keymap.md -------------------------------------------------------------------------------- /docs/docs/config/kscan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/kscan.md -------------------------------------------------------------------------------- /docs/docs/config/layout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/layout.md -------------------------------------------------------------------------------- /docs/docs/config/lighting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/lighting.md -------------------------------------------------------------------------------- /docs/docs/config/pointing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/pointing.md -------------------------------------------------------------------------------- /docs/docs/config/power.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/power.md -------------------------------------------------------------------------------- /docs/docs/config/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/settings.md -------------------------------------------------------------------------------- /docs/docs/config/split.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/split.md -------------------------------------------------------------------------------- /docs/docs/config/studio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/studio.md -------------------------------------------------------------------------------- /docs/docs/config/system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/config/system.md -------------------------------------------------------------------------------- /docs/docs/customization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/customization.md -------------------------------------------------------------------------------- /docs/docs/development/devicetree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/development/devicetree.md -------------------------------------------------------------------------------- /docs/docs/development/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/development/events.md -------------------------------------------------------------------------------- /docs/docs/development/new-behavior.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/development/new-behavior.mdx -------------------------------------------------------------------------------- /docs/docs/development/usb-logging.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/development/usb-logging.mdx -------------------------------------------------------------------------------- /docs/docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/faq.md -------------------------------------------------------------------------------- /docs/docs/features/battery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/battery.md -------------------------------------------------------------------------------- /docs/docs/features/bluetooth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/bluetooth.md -------------------------------------------------------------------------------- /docs/docs/features/debouncing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/debouncing.md -------------------------------------------------------------------------------- /docs/docs/features/displays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/displays.md -------------------------------------------------------------------------------- /docs/docs/features/encoders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/encoders.md -------------------------------------------------------------------------------- /docs/docs/features/lighting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/lighting.md -------------------------------------------------------------------------------- /docs/docs/features/low-power-states.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/low-power-states.md -------------------------------------------------------------------------------- /docs/docs/features/modules.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/modules.mdx -------------------------------------------------------------------------------- /docs/docs/features/pointing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/pointing.md -------------------------------------------------------------------------------- /docs/docs/features/split-keyboards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/split-keyboards.md -------------------------------------------------------------------------------- /docs/docs/features/studio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/features/studio.md -------------------------------------------------------------------------------- /docs/docs/hardware.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/hardware.mdx -------------------------------------------------------------------------------- /docs/docs/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/intro.mdx -------------------------------------------------------------------------------- /docs/docs/keymap-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymap-example.md -------------------------------------------------------------------------------- /docs/docs/keymaps/_footnotes/globe.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/_footnotes/globe.mdx -------------------------------------------------------------------------------- /docs/docs/keymaps/_footnotes/ios-power.mdx: -------------------------------------------------------------------------------- 1 | Both iOS power keys lock the home screen. 2 | -------------------------------------------------------------------------------- /docs/docs/keymaps/behaviors/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/behaviors/index.mdx -------------------------------------------------------------------------------- /docs/docs/keymaps/behaviors/layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/behaviors/layers.md -------------------------------------------------------------------------------- /docs/docs/keymaps/behaviors/macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/behaviors/macros.md -------------------------------------------------------------------------------- /docs/docs/keymaps/behaviors/misc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/behaviors/misc.md -------------------------------------------------------------------------------- /docs/docs/keymaps/behaviors/outputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/behaviors/outputs.md -------------------------------------------------------------------------------- /docs/docs/keymaps/behaviors/power.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/behaviors/power.md -------------------------------------------------------------------------------- /docs/docs/keymaps/behaviors/reset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/behaviors/reset.md -------------------------------------------------------------------------------- /docs/docs/keymaps/combos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/combos.md -------------------------------------------------------------------------------- /docs/docs/keymaps/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/index.mdx -------------------------------------------------------------------------------- /docs/docs/keymaps/list-of-keycodes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/list-of-keycodes.mdx -------------------------------------------------------------------------------- /docs/docs/keymaps/modifiers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/keymaps/modifiers.mdx -------------------------------------------------------------------------------- /docs/docs/troubleshooting/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/troubleshooting/index.mdx -------------------------------------------------------------------------------- /docs/docs/user-setup-cli.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/user-setup-cli.mdx -------------------------------------------------------------------------------- /docs/docs/user-setup.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docs/user-setup.mdx -------------------------------------------------------------------------------- /docs/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/docusaurus.config.js -------------------------------------------------------------------------------- /docs/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/eslint.config.mjs -------------------------------------------------------------------------------- /docs/netlify-ignore-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/netlify-ignore-command.sh -------------------------------------------------------------------------------- /docs/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/netlify.toml -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/sidebars.js -------------------------------------------------------------------------------- /docs/src/.gitignore: -------------------------------------------------------------------------------- 1 | hardware-metadata.d.ts 2 | -------------------------------------------------------------------------------- /docs/src/components/codes/Context.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/codes/Context.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Footnote.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/codes/Footnote.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/LinkIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/codes/LinkIcon.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Name.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/codes/Name.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/OsLegend.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/codes/OsLegend.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/Table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/codes/Table.jsx -------------------------------------------------------------------------------- /docs/src/components/codes/TableRow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/codes/TableRow.jsx -------------------------------------------------------------------------------- /docs/src/components/columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/columns.tsx -------------------------------------------------------------------------------- /docs/src/components/hardware-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/hardware-list.tsx -------------------------------------------------------------------------------- /docs/src/components/hardware-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/hardware-utils.ts -------------------------------------------------------------------------------- /docs/src/components/power-estimate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/components/power-estimate.js -------------------------------------------------------------------------------- /docs/src/css/codes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/css/codes.css -------------------------------------------------------------------------------- /docs/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/css/custom.css -------------------------------------------------------------------------------- /docs/src/css/power-estimate.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/css/power-estimate.css -------------------------------------------------------------------------------- /docs/src/css/power-profiler.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/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/zmkfirmware/zmk/HEAD/docs/src/data/footnotes.js -------------------------------------------------------------------------------- /docs/src/data/groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/data/groups.js -------------------------------------------------------------------------------- /docs/src/data/hid-applications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/data/hid-applications.js -------------------------------------------------------------------------------- /docs/src/data/hid-usage-pages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/data/hid-usage-pages.js -------------------------------------------------------------------------------- /docs/src/data/hid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/data/hid.js -------------------------------------------------------------------------------- /docs/src/data/interconnects/.gitignore: -------------------------------------------------------------------------------- 1 | */ -------------------------------------------------------------------------------- /docs/src/data/operating-systems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/data/operating-systems.js -------------------------------------------------------------------------------- /docs/src/data/power.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/data/power.js -------------------------------------------------------------------------------- /docs/src/footnotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/footnotes.js -------------------------------------------------------------------------------- /docs/src/groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/groups.js -------------------------------------------------------------------------------- /docs/src/hid-usage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/hid-usage.js -------------------------------------------------------------------------------- /docs/src/hid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/hid.js -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/behaviors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/behaviors.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/encoder.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/headers.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/index.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/keycodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/keycodes.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/nodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/nodes.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/parser.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/properties.ts -------------------------------------------------------------------------------- /docs/src/keymap-upgrade/textedit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/keymap-upgrade/textedit.ts -------------------------------------------------------------------------------- /docs/src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/pages/index.js -------------------------------------------------------------------------------- /docs/src/pages/keymap-upgrader.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/pages/keymap-upgrader.mdx -------------------------------------------------------------------------------- /docs/src/pages/power-profiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/pages/power-profiler.js -------------------------------------------------------------------------------- /docs/src/pages/styles.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/pages/styles.module.css -------------------------------------------------------------------------------- /docs/src/templates/setup.ps1.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/templates/setup.ps1.mustache -------------------------------------------------------------------------------- /docs/src/templates/setup.sh.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/templates/setup.sh.mustache -------------------------------------------------------------------------------- /docs/src/theme/prism/themes/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/theme/prism/themes/github.js -------------------------------------------------------------------------------- /docs/src/utils/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/src/utils/hooks.js -------------------------------------------------------------------------------- /docs/static/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/static/.gitignore -------------------------------------------------------------------------------- /docs/static/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/static/_redirects -------------------------------------------------------------------------------- /docs/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/static/img/favicon.ico -------------------------------------------------------------------------------- /docs/static/img/undraw_open_source.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/static/img/undraw_open_source.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_wireless.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/static/img/undraw_wireless.svg -------------------------------------------------------------------------------- /docs/static/img/undraw_zephyr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/static/img/undraw_zephyr.svg -------------------------------------------------------------------------------- /docs/static/img/zmk_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/static/img/zmk_logo.svg -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/zmk-release-versions.json: -------------------------------------------------------------------------------- 1 | { 2 | "releaseVersions": ["0.3"] 3 | } 4 | -------------------------------------------------------------------------------- /release-please-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/release-please-config.json -------------------------------------------------------------------------------- /schema/hardware-metadata.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmkfirmware/zmk/HEAD/schema/hardware-metadata.schema.json --------------------------------------------------------------------------------