From 96ee4bd0bd7b5cc8a6d9ca918ede26e82a9b20a7 Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Sat, 12 Jan 2013 12:44:44 -0500 Subject: glob init files files for loading --- conf/km-ibuffer.el | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 conf/km-ibuffer.el (limited to 'conf/km-ibuffer.el') diff --git a/conf/km-ibuffer.el b/conf/km-ibuffer.el deleted file mode 100644 index 3fa6a03..0000000 --- a/conf/km-ibuffer.el +++ /dev/null @@ -1,48 +0,0 @@ -;; replace buffer-menu with ibuffer -(global-set-key (kbd "C-x C-b") 'ibuffer) - -;; modified from http://martinowen.net/blog/2010/02/tips-for-emacs-ibuffer.html -;; and here http://www.elliotglaysher.org/emacs/ - -(setq ibuffer-saved-filter-groups - '(("home" - ("emacs-config" (or (filename . ".emacs.d") - (filename . ".el"))) - ("org" (or (mode . org-mode) - (name . "^\\*Org Agenda") - (name . "^\\*Calendar\\*$"))) - ("web" (or (mode . html-mode) - (mode . nxml-mode) - (mode . css-mode))) - ("r" (or (mode . ess-mode) - (name . "^\\*R\\*$"))) - ("markup" (or (mode . markdown-mode) - (mode . rst-mode))) - ("lua" (name . ".lua$")) - ("perl" (name . ".pl$")) - ("python" (name . ".py$")) - ("git" (name . "\*git")) - ("text" (name . ".txt")) - ("shell" (name . ".sh$")) - ("latex" (or (mode . latex-mode) - (mode . LaTeX-mode) - (mode . bibtex-mode) - (mode . reftex-mode))) - ("dirs" (or (mode . dired-mode) - (name . "^\\*tramp"))) - ("terminal" (name . "^\\*ansi-term\\*$")) - ("help" (or (name . "\*Help\*") - (name . "\*Apropos\*") - (name . "\*info\*") - (name . "^\\*Completions\\*$")))))) - -(add-hook 'ibuffer-mode-hook - '(lambda () - (ibuffer-auto-mode 1) ; keep buffer list up-to-date - (ibuffer-switch-to-saved-filter-groups "home"))) - -;; do not prompt to delete unmodified buffers -(setq ibuffer-expert t) - -;; don't show empty filter groups -(setq ibuffer-show-empty-filter-groups nil) -- cgit v1.2.3