1 ;;; -*- lexical-binding: t -*-
4 (global-auto-revert-mode 1)
5 (setq global-auto-revert-non-file-buffers t)
6 (setq auto-revert-verbose nil)
10 (require 'direx-project)
11 (defalias 'direx:find-item 'direx:find-item-other-window)
13 (setq disabled-command-function nil)
16 (add-hook 'ibuffer-hook
18 (ibuffer-vc-set-filter-groups-by-vc-root)
19 (unless (eq ibuffer-sorting-mode 'alphabetic)
20 (ibuffer-do-sort-by-alphabetic))))
24 (push '(direx:direx-mode :position left :width 40 :dedicated t)
25 popwin:special-display-config)
26 (push '("*git-gutter:diff*" :stick t)
27 popwin:special-display-config)
31 (setq require-final-newline t)
33 (setq save-interprogram-paste-before-kill t)
35 (setq shift-select-mode nil)
36 (delete-selection-mode t)
39 (setq-default save-place t)
41 (dolist (hook '(prog-mode-hook text-mode-hook))
42 (add-hook hook (lambda ()
43 (setq show-trailing-whitespace t))))
45 (setq undo-limit 10000000)
46 (setq undo-strong-limit undo-limit)
49 (setq vc-follow-symlinks t)