fix(cli): EMACS_PLUS_NO_PATH_INJECTION=1

emacs-plus contaminates the shell environment and interferes with Doom's
envfile generator.
This commit is contained in:
Henrik Lissner 2025-12-03 17:15:49 -05:00
parent 0d2f10dcab
commit 5965c4b12a
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -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`}"