version-control t)
#+end_src
+*** Auto revert
+
+Enable automatic reloading of changed buffers and files.
+
+#+begin_src emacs-lisp
+(global-auto-revert-mode 1)
+(setq auto-revert-verbose nil
+ global-auto-revert-non-file-buffers t)
+#+end_src
+
+*** Always use space for indentation
+
+#+begin_src emacs-lisp
+(setq-default
+ indent-tabs-mode nil
+ require-final-newline t
+ tab-width 4)
+#+end_src
+
** Packages
The packages in this section are absolutely essential to my everyday
("f" forward-char)
("a" move-beginning-of-line)
("e" move-end-of-line)
- ("SPC" (("b b" ibuffer-list-buffers)
- ("b k" kill-this-buffer)
- ("b o" other-window)
- ("b s" save-buffer)
- ("q q" save-buffers-kill-terminal)))
+ ("SPC" (("b" (("b" ibuffer-list-buffers)
+ ("k" kill-this-buffer)
+ ("o" other-window)
+ ("s" save-buffer)))
+ ("h" (("c" describe-char)
+ ("f" describe-function)
+ ("F" describe-face)
+ ("i" info)
+ ("k" describe-key)
+ ("l" view-lossage)
+ ("v" describe-variable)))
+ ("q" (("q" save-buffers-kill-terminal)))))
("d" (("w" kill-word)
("d" kill-whole-line)
("b" backward-kill-word)))
:ryo
("/" undo-tree-undo)
("_" undo-tree-redo)
+ :bind (("C-/" . undo-tree-undo)
+ ("M-_" . undo-tree-redo))
:config
(global-undo-tree-mode)
(setq undo-tree-mode-lighter ""))