On Alpine musl (portable builds), cbm_app_config_dir() needs explicit XDG_CONFIG_HOME to resolve to FAKE_HOME/.config. Without it, the install writes to the wrong path and KiloCode/Zed config checks fail.