From fd48329c36fb9af620440fb5dc616869933a0d30 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 2 Apr 2019 00:55:43 -0400 Subject: [PATCH] Reset exec-path/shell-file-name on doom/reload-env --- core/autoload/config.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/autoload/config.el b/core/autoload/config.el index eebc23f5f..86759963a 100644 --- a/core/autoload/config.el +++ b/core/autoload/config.el @@ -63,7 +63,12 @@ Uses the same mechanism as 'bin/doom env reload'." (sit-for 1)) (unless (file-readable-p doom-env-file) (error "Failed to generate env file")) - (load-env-vars doom-env-file)) + (load-env-vars doom-env-file) + (setq-default + exec-path (append (split-string (getenv "PATH") ":") + (list exec-directory)) + shell-file-name (or (getenv "SHELL") + shell-file-name))) ;;;###autoload (defun doom/reload-font ()