diff --git a/modules/tools/direnv/config.el b/modules/tools/direnv/config.el index 31744deb6..fd12aa9f3 100644 --- a/modules/tools/direnv/config.el +++ b/modules/tools/direnv/config.el @@ -10,6 +10,7 @@ buffer/window/frame switch, which is less expensive." (when direnv-mode (add-hook 'doom-switch-buffer-hook #'direnv--maybe-update-environment) (add-hook 'doom-switch-window-hook #'direnv--maybe-update-environment) + (add-hook 'doom-switch-frame-hook #'direnv--maybe-update-environment) (add-hook 'focus-in-hook #'direnv--maybe-update-environment))) (add-hook 'direnv-mode-hook #'+direnv|init)