Properly disable direnv when direnv-mode is disabled
This commit is contained in:
parent
8aec15c287
commit
6758110a25
1 changed files with 3 additions and 3 deletions
|
@ -17,9 +17,9 @@ when the file is first opened/major mode is activated. This is significantly
|
|||
less expensive, but is less sensitive to changes to .envrc done outside of
|
||||
Emacs."
|
||||
(direnv--disable)
|
||||
(when direnv-mode
|
||||
(add-hook 'after-change-major-mode-hook
|
||||
#'direnv--maybe-update-environment))))
|
||||
(funcall (if direnv-mode 'add-hook 'remove-hook)
|
||||
'after-change-major-mode-hook
|
||||
#'direnv--maybe-update-environment)))
|
||||
|
||||
(defadvice! +direnv--make-process-environment-buffer-local-a (items)
|
||||
:filter-return #'direnv--export
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue