This is a JavaScript library that facilitates the generation of config json files that can be read by Karabiner-Elements, like karabiner.json
and complex-modifications.json
.
This project is intended to be used with the latest Active LTS release of Node.js.
To clone the repository, use the following commands:
git clone https://github.com/eduarbo/kegen
cd kegen
npm start
Look at example/karabiner.js for the source file and build/karabiner.json
for the generated file.