emacs: configure buffer-terminator
1 file changed, 20 insertions(+), 0 deletions(-)
jump to
M user/emacs/init.el → user/emacs/init.el
@@ -175,6 +175,26 @@ (use-package buffer-terminator :defer 60 :config (progn (buffer-terminator-mode +1) + (setf (alist-get 'kill-buffer-major-modes buffer-terminator-rules-alist) + '(magit-diff-mode + magit-log-mode + magit-process-mode + magit-revision-mode + grep-mode + emacs-lisp-compilation-mode + xref--xref-buffer-mode + helpful-mode) + (alist-get 'kill-buffer-name-regexp buffer-terminator-rules-alist) + (rx + (seq string-start + "*" + (or "EGLOT " + "envrc" + "helpful" + "Async-native-compliation") + (zero-or-more (not "*")) + "*" + string-end))) (setq buffer-terminator-verbose nil))) (defun noct-relative ()