This change extends XPConfig with a new complCaseSensitivity field, giving prompt users a first-class way to control whether completion matching respects case. The default preserves existing behavior with ComplCaseSensitive True, so current setups should continue working unchanged while making future customization easier. Practically, this opens up cleaner configuration for prompt completion behavior without requiring downstream workarounds.

Added a configurable completion case-sensitivity field to XPConfig so prompt behavior can be tuned explicitly. - zhengqunkoo/xmonad-contrib