From 5965c4b12a7b0d613e44de9898b43b8db4383a99 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 3 Dec 2025 17:15:49 -0500 Subject: [PATCH] fix(cli): EMACS_PLUS_NO_PATH_INJECTION=1 emacs-plus contaminates the shell environment and interferes with Doom's envfile generator. --- bin/doom | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/doom b/bin/doom index 07122f011..b8329f672 100755 --- a/bin/doom +++ b/bin/doom @@ -4,6 +4,7 @@ :; [ "x$EMACS" = xemacs ] && { type emacs >/dev/null 2>&1 || err=1; } :; [ "x$err" = x ] || { echo "Error: failed to run Emacs with command '$EMACS'"; echo; echo "Are you sure Emacs is installed and in your \$PATH?"; exit 1; } >&2 :; emacs="$EMACS ${DEBUG:+--debug-init} -q --no-site-file --batch" +:; export EMACS_PLUS_NO_PATH_INJECTION=1 :; export __DOOMPID="${__DOOMPID:-$$}" :; export __DOOMSTEP="${__DOOMSTEP:-0}" :; export __DOOMGEOM="${__DOOMGEOM:-`tput cols 2>/dev/null`x`tput lines 2>/dev/null`}"