Skip to content

Commit 65ded76

Browse files
authored
Merge pull request #21648 from cohei/fix/preserve-xdg-config-home
bin/brew: preserve `XDG_CONFIG_HOME` through environment filter
2 parents dd3e642 + 3efedbc commit 65ded76

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

bin/brew

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,9 @@ export_homebrew_env_file "${HOMEBREW_PREFIX}/etc/homebrew/brew.env"
152152
if [[ -n "${XDG_CONFIG_HOME-}" ]]
153153
then
154154
HOMEBREW_USER_CONFIG_HOME="${XDG_CONFIG_HOME}/homebrew"
155+
elif [[ -n "${HOMEBREW_XDG_CONFIG_HOME-}" ]]
156+
then
157+
HOMEBREW_USER_CONFIG_HOME="${HOMEBREW_XDG_CONFIG_HOME}/homebrew"
155158
else
156159
HOMEBREW_USER_CONFIG_HOME="${HOME}/.homebrew"
157160
fi
@@ -213,6 +216,7 @@ USED_BY_HOMEBREW_VARS=(
213216
VSCODE_IPC_HOOK_CLI
214217
WSL_DISTRO_NAME
215218
XDG_CACHE_HOME
219+
XDG_CONFIG_HOME
216220
XDG_DATA_DIRS
217221
XDG_RUNTIME_DIR
218222
ZDOTDIR

0 commit comments

Comments
 (0)