From c9e9ef528d00a2ea81eec35460fdc76f7be285fe Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 15 Dec 2019 21:54:01 -0500 Subject: [PATCH] Fix doom/reload-env on first-time generation --- 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 6cb41fb0f..df4e71622 100644 --- a/core/autoload/config.el +++ b/core/autoload/config.el @@ -119,7 +119,12 @@ imported into Emacs." (when IS-WINDOWS (user-error "Cannot reload envvar file from within Emacs on Windows, run it from cmd.exe")) (doom--compile - (format "%s -c '%s env%s'" shell-file-name doom-bin (if arg " -c" "")) + (format "%s -ic '%s env%s'" + (string-trim + (shell-command-to-string + (format "getent passwd %S | cut -d: -f7" + (user-login-name)))) + doom-bin (if arg " -c" "")) :on-success (let ((doom-reloading-p t)) (unless arg