]> code.delx.au - dotemacs/blob - lisp/my-other-modes.el
massive config improvements, use git-submodule packaging
[dotemacs] / lisp / my-other-modes.el
1 (require 'autorevert)
2 (global-auto-revert-mode 1)
3 (setq global-auto-revert-non-file-buffers t)
4 (setq auto-revert-verbose nil)
5
6 (require 'dired-x)
7
8 (require 'ibuffer-vc)
9 (add-hook 'ibuffer-hook
10 (lambda ()
11 (ibuffer-vc-set-filter-groups-by-vc-root)
12 (unless (eq ibuffer-sorting-mode 'alphabetic)
13 (ibuffer-do-sort-by-alphabetic))))
14
15 (require 'recentf)
16 (recentf-mode 1)
17 (setq recentf-max-saved-items 50)
18 (run-at-time nil 600 'recentf-save-list)
19
20 (setq require-final-newline t)
21
22 (setq save-interprogram-paste-before-kill t)
23
24 (setq shift-select-mode nil)
25 (delete-selection-mode t)
26
27 (require 'saveplace)
28 (setq save-place-file "~/.emacs.d/save-place-file")
29 (setq-default save-place t)
30
31 (require 'vc)
32 (setq vc-follow-symlinks t)
33
34 (defalias 'yes-or-no-p 'y-or-n-p)