Awesome
rmkit
rmkit is a toolkit set for RMK keyboard firmware.
Now rmkit can be used to generate RMK project directly from keyboard.toml
and vial.json
, or interactively.
Usage
-
Install rmkit:
If you have Rust installed in your machine, you can use Cargo to install rmkit
cargo install rmkit # If you have cargo-binstall, you can use it to speedup the installation: cargo binstall rmkit
rmkit also provides install script that you can use:
# macOS/linux curl --proto '=https' --tlsv1.2 -LsSf https://github.com/haobogu/rmkit/releases/download/v0.0.1/rmkit-installer.sh | sh # Windows(powershell) powershell -ExecutionPolicy ByPass -c "irm https://github.com/haobogu/rmkit/releases/download/v0.0.1/rmkit-installer.ps1 | iex"
-
Create RMK project from
keyboard.toml
andvial.json
:rmkit create --keyboard-toml-path keyboard.toml --vial-json-path vial.json
-
Or, you can create RMK project from project template
rmkit init
The available project template can be found at rmk-template