8 releases
0.0.9 | Dec 25, 2024 |
---|---|
0.0.8 |
|
#58 in Hardware support
1,224 downloads per month
60KB
1.5K
SLoC
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
Dependencies
~18–34MB
~534K SLoC