It isn't well documented, but I found a way. In the setup step, you pass a -H argument. Like this:
qmk setup /qmk\_firmware -H \~/src/qmk\_firmware
This worked for me.
QMK has a config file at `~/.config/qmk/qmk.ini` (ini file format).
You can add a `qmk_home` key in the `user` section to set the location of your QMK repository.
Example:
[user]
qmk_home = /home/bopapa/src/qmk_firmware
On Macs the file is located at `/Users/example/Library/Application Support/qmk/qmk.ini`, but you can use `qmk config` to read/write values instead of editing directly.
[https://github.com/qmk/qmk\_firmware/blob/master/docs/cli\_configuration.md](https://github.com/qmk/qmk_firmware/blob/master/docs/cli_configuration.md)
It isn't well documented, but I found a way. In the setup step, you pass a -H argument. Like this: qmk setup/qmk\_firmware -H \~/src/qmk\_firmware
This worked for me.
Manually cloning the repository is an option. You don't have to use the qmk python tool.
QMK has a config file at `~/.config/qmk/qmk.ini` (ini file format). You can add a `qmk_home` key in the `user` section to set the location of your QMK repository. Example: [user] qmk_home = /home/bopapa/src/qmk_firmware
Great to know, thanks!
On Macs the file is located at `/Users/example/Library/Application Support/qmk/qmk.ini`, but you can use `qmk config` to read/write values instead of editing directly. [https://github.com/qmk/qmk\_firmware/blob/master/docs/cli\_configuration.md](https://github.com/qmk/qmk_firmware/blob/master/docs/cli_configuration.md)
Thank you so much! I couldn't find it for the life of me