Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools: Fix compile-keymap default KcCGST values #653

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

wismill
Copy link
Member

@wismill wismill commented Feb 7, 2025

Values may be read from the environment!

While working on a xkbcomp MR I was very confused by <BKSP> being mapped differently with and without an option that does not affect it. It turns out it is just compile-keymap that replaces null options with my env variable $XKB_DEFAULT_OPTIONS = terminate:ctrl_alt_bksp, as expected.

But debugging with --kccgst did not help, because it does not take the environment into account.

Now I am wondering how we could document this better in the tool and if how to read the env to output usage with correct default values.

Values may be read from the environment.
@wismill wismill added this to the 1.9.0 milestone Feb 7, 2025
Copy link
Member

@bluetech bluetech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now I am wondering how we could document this better in the tool

Maybe an ENVIRONMENT VARIABLES section in the manpage?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants