diff --git a/modules/term/vterm/config.el b/modules/term/vterm/config.el index df6d150f3..6abec4d96 100644 --- a/modules/term/vterm/config.el +++ b/modules/term/vterm/config.el @@ -13,10 +13,8 @@ ;; Prevent premature horizontal scrolling hscroll-margin 0) + (setq vterm-kill-buffer-on-exit t) + (add-hook 'vterm-mode-hook #'doom-mark-buffer-as-real-h) - ;; Automatically kill buffer when vterm exits. - (add-hook! 'vterm-exit-functions - (defun +vterm-kill-buffer-on-quit-fn (buffer event) - (if buffer (kill-buffer buffer)))) ;; Modeline serves no purpose in vterm (add-hook 'vterm-mode-hook #'hide-mode-line-mode)) diff --git a/modules/term/vterm/packages.el b/modules/term/vterm/packages.el index 608aa9fde..18e6712c4 100644 --- a/modules/term/vterm/packages.el +++ b/modules/term/vterm/packages.el @@ -3,4 +3,4 @@ (package! vterm :built-in 'prefer - :pin "a970b4f472") + :pin "4fbf8f89ff")