diff options
| author | Grégoire Duchêne <gduchene@awhk.org> | 2020-09-13 13:18:59 +0100 |
|---|---|---|
| committer | Grégoire Duchêne <gduchene@awhk.org> | 2020-09-13 13:18:59 +0100 |
| commit | c6f71ce8d5a74fbaee6515176d841dfcff36bb2a (patch) | |
| tree | 01e8e8414316a0572a4e3ed9d38ddefad57d605e | |
| parent | 72973b0fc01f0adb7b4dadddd7e85496898e6fb5 (diff) | |
emacs: Add default Ibuffer filter groups
| -rw-r--r-- | emacs/init.el | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/emacs/init.el b/emacs/init.el index 22dc079..db75855 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -16,6 +16,23 @@ (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/")) (package-initialize) +(setq ibuffer-saved-filter-groups + '(("default" + ("Emacs" (or (mode . completion-list-mode) + (mode . debugger-mode) + (mode . help-mode) + (mode . messages-buffer-mode) + (name . "^\\*scratch\\*$"))) + ("Magit" (or (mode . magit-process-mode) + (mode . magit-status-mode))) + ("Dired" (mode . dired-mode)) + ("Shells" (mode . term-mode)) + ("Manuals" (or (mode . Info-mode) + (mode . Man-mode)))))) + +(add-hook 'ibuffer-mode-hook + (lambda () (ibuffer-switch-to-saved-filter-groups "default"))) + (setq-default indent-tabs-mode nil fill-column 72) (setq backup-by-copying t |
