all repos — nixfiles @ c9d525c3aad34abc75cef95f48e1a7220bb3881c

System and user configuration, managed by nix and home-manager

emacs: configure buffer-terminator

Alan Pearce
commit

c9d525c3aad34abc75cef95f48e1a7220bb3881c

parent

1ccb39fa8553a3bc744e98f83c7a053dde6dc0b4

1 file changed, 20 insertions(+), 0 deletions(-)

jump to
M user/emacs/init.eluser/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 ()