summaryrefslogtreecommitdiffstats
path: root/lisp/init-ibuffer.el
diff options
context:
space:
mode:
authorMartin Polden <martin.polden@gmail.com>2014-03-28 09:05:10 +0100
committerMartin Polden <martin.polden@gmail.com>2014-03-28 09:10:37 +0100
commiteaf341b86702a2271eebdb476666e6fb15aa87cc (patch)
tree9149142f2258c69d5bf2cdc326c200243c0cb645 /lisp/init-ibuffer.el
parent4019c71bb90c7be81cb4ba8594c8ca3b4dc77637 (diff)
Keep ibuffer list up to date
Diffstat (limited to 'lisp/init-ibuffer.el')
-rw-r--r--lisp/init-ibuffer.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/init-ibuffer.el b/lisp/init-ibuffer.el
index 67b44ed..73a7809 100644
--- a/lisp/init-ibuffer.el
+++ b/lisp/init-ibuffer.el
@@ -5,9 +5,11 @@
(require 'ibuffer)
(require 'ibuffer-vc)
-;; group ibuffer by repository root
+;; keep buffer list up to date and group ibuffer by repository root
(add-hook 'ibuffer-hook
- (lambda () (ibuffer-vc-set-filter-groups-by-vc-root)))
+ (lambda ()
+ (ibuffer-auto-mode)
+ (ibuffer-vc-set-filter-groups-by-vc-root)))
;; use ibuffer
(global-set-key (kbd "C-x C-b") 'ibuffer-other-window)