Skip to content

Conversation

@joelspadin
Copy link
Collaborator

By default, ConfigParser supports variable interpolation using "%(name)" syntax, but this means that all percent signs in values need to be escaped. I can't think of any good uses for this behavior in ZMK CLI, so this commit disables interpolation.

Fixes #40

By default, ConfigParser supports variable interpolation using "%(name)"
syntax, but this means that all percent signs in values need to be
escaped. I can't think of any good uses for this behavior in ZMK CLI,
so this commit disables interpolation.

Fixes zmkfirmware#40
@joelspadin joelspadin merged commit 21deb2a into zmkfirmware:main Aug 2, 2025
1 check passed
@joelspadin joelspadin deleted the disable-config-interpolation branch August 2, 2025 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ZMK CLI fails to initialize config when directory path contains '%' character

1 participant