]> code.delx.au - dotemacs/blob - lisp/my-gui.el
major config refactor
[dotemacs] / lisp / my-gui.el
1 ;;; -*- lexical-binding: t -*-
2
3 (require 'pastels-on-dark-theme)
4
5 (menu-bar-mode -1)
6 (tool-bar-mode -1)
7 (scroll-bar-mode -1)
8
9 (setq scroll-conservatively 1)
10 (setq scroll-margin 1)
11 (setq mouse-wheel-scroll-amount '(3))
12 (setq mouse-wheel-progressive-speed nil)
13
14 (setq column-number-mode t)
15 (setq line-number-mode t)
16
17 (show-paren-mode t)
18
19 (dolist (hook '(prog-mode-hook text-mode-hook))
20 (add-hook hook (lambda ()
21 (setq show-trailing-whitespace t))))
22
23 (setq shift-select-mode nil)
24 (delete-selection-mode t)
25
26 (require 'uniquify)
27 (setq uniquify-strip-common-suffix t)
28 (setq uniquify-buffer-name-style 'post-forward)
29
30 (defalias 'yes-or-no-p 'y-or-n-p)
31
32 (setq find-file-visit-truename t)
33
34 (setq disabled-command-function nil)
35
36 (setq save-interprogram-paste-before-kill t)
37
38 (setq undo-limit 10000000)
39 (setq undo-strong-limit undo-limit)