Welcome to my QMK userspace
This repository provides a custom firmware for my keyboard Splitkb Aurora Corne rev1
- Run the normal
qmk setup
procedure if you haven't already done so -- see QMK Docs for details. - Setup the userpace directory
cd $HOME
git clone [email protected]:Yokann/qmk_userspace.git
cd qmk_userspace
qmk config user.overlay_dir="$(realpath .)"
You should be able to compile normally using
qmk compile -kb <my_keyboard> -km <my_keymap>
# or
make <your_keyboard>:<your_keymap>
# Example for liatris chip
qmk compile ... -e CONVERT_TO=liatris
- Fork this repository
- Clone your fork to your local machine
- Add a new keymap for your board using
qmk new-keymap
- This will create a new keymap in the
keyboards
directory, in the same location that would normally be used in the main QMK repository. For example, if you wanted to add a keymap for the Planck, it will be created inkeyboards/planck/keymaps/<your keymap name>
- You can also create a new keymap using
qmk new-keymap -kb <your_keyboard> -km <your_keymap>
- Alternatively, add your keymap manually by placing it in the location specified above.
layouts/<layout name>/<your keymap name>/keymap.*
is also supported if you prefer the layout system
- This will create a new keymap in the
- Add your keymap(s) to the build by running
qmk userspace-add -kb <your_keyboard> -km <your_keymap>
- This will automatically update your
qmk.json
file - Corresponding
qmk userspace-remove -kb <your_keyboard> -km <your_keymap>
will delete it - Listing the build targets can be done with with
qmk userspace-list
- This will automatically update your
- Commit your changes