summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--emacs.d/init.el11
1 files changed, 11 insertions, 0 deletions
diff --git a/emacs.d/init.el b/emacs.d/init.el
index 9007763..e66d8e3 100644
--- a/emacs.d/init.el
+++ b/emacs.d/init.el
@@ -245,7 +245,18 @@
   :defer t
   :bind ("C-x C-b" . ibuffer)
   :init
+  (setq-default ibuffer-eliding-string "…")
   (setq ibuffer-show-empty-filter-groups nil
+        ibuffer-formats '((mark modified read-only " "
+                                (name 30 30 :left :elide)
+                                " "
+                                (size 9 -1 :right)
+                                " "
+                                (mode 16 16 :left :elide)
+                                " " filename-and-process)
+                          (mark " "
+                                (name 16 -1)
+                                " " filename))
         ibuffer-saved-filter-groups
         (quote (("default"
                  ("dired"  (mode . dired-mode))