From 2a079e273344a20dfee638a550025babbfb8a39d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 3 Apr 2019 01:53:20 -0400 Subject: [PATCH] Load env even in tty Emacs Even if it matches the current shell (or doesn't), the env file should be the authority. --- core/core.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/core.el b/core/core.el index ed75e94b5..0dc7a8f4a 100644 --- a/core/core.el +++ b/core/core.el @@ -456,7 +456,7 @@ to least)." (user-error "Your package autoloads are missing! Run `bin/doom refresh' to regenerate them"))) ;; Load shell environment - (when (and (or (daemonp) (display-graphic-p)) + (when (and (not noninteractive) (file-readable-p doom-env-file) (require 'load-env-vars nil t)) (load-env-vars doom-env-file)