qmk_cli
qmk_cli copied to clipboard
[Bug] "config" command does not add new keys to qmk.ini file
Describe the Bug
When my ~/.config/qmk/qmk.ini file does not have a key already in it, qmk config doesn't add that key. For example if user.keyboard isn't in the qmk.ini file, running qmk config user.keyboard=keyboard doesn't make any changes to qmk.ini. However if I add user.keyboard manually, then qmk config will update that key correctly.
I tried qmk --log-file qmk.log --log-file-level debug config user.keyboard=keyboard and that didn't produce a log file.
Additional Context?
qmk --version
1.0.0
I installed for the first time today using python3 -m pip install --user qmk (following the setup instructions here).
python3 --version
Python 3.9.7
OS: Pop!_OS 21.10 x86_64
Let me know if you need any more information, and thanks for your help!