My QMK external userspace where personal customization resides. The most significant customization is support for Vial.
The instruction below assumes you are already familiar with building QMK firmware and have necessary dependencies (e.g., compiler toolchain for your target MCU) installed on your local machine.
- Clone the repository with submodules:
git clone --recursive https://github.com/yudai-nkt/qmk_userspace.git
- Configure QMK CLI so that it can consume correct directories.
- Enable userspace:
qmk config user.overlay_dir="$(realpath qmk_userspace)"
- Point
user.qmk_home
to the Vial submodule:qmk config user.qmk_home="$(realpath qmk_userspace/vial-qmk)"
- Enable userspace:
Refer to the QMK documentation for general guide on how to add build targets to your userspace and how to build them.
All the code I write in this repository is released under the GNU General Public License v2.0 unless otherwise noted.
Keymaps for keyboards that are not designed by me might have a different license than GPL-2.0. Make sure to refer to each license notice in such cases.