summaryrefslogtreecommitdiff
path: root/settings/sane-defaults.el
diff options
context:
space:
mode:
authorbenj <benj@rse8.com>2017-01-19 21:34:25 -0800
committerbenj <benj@rse8.com>2017-01-19 21:34:25 -0800
commit53853e36fa71b0c2d79d3593ebddd70b9be3b26b (patch)
tree272283e43e233b85d34ba72a2fea2f25f5e7a404 /settings/sane-defaults.el
parentf6c366f20c756c6f069e5c60bc9003189d31edbe (diff)
downloademacs-53853e36fa71b0c2d79d3593ebddd70b9be3b26b.tar
emacs-53853e36fa71b0c2d79d3593ebddd70b9be3b26b.tar.gz
emacs-53853e36fa71b0c2d79d3593ebddd70b9be3b26b.tar.bz2
emacs-53853e36fa71b0c2d79d3593ebddd70b9be3b26b.tar.lz
emacs-53853e36fa71b0c2d79d3593ebddd70b9be3b26b.tar.xz
emacs-53853e36fa71b0c2d79d3593ebddd70b9be3b26b.tar.zst
emacs-53853e36fa71b0c2d79d3593ebddd70b9be3b26b.zip
added a bunch of stuff including purescript support
Diffstat (limited to 'settings/sane-defaults.el')
-rw-r--r--settings/sane-defaults.el13
1 files changed, 11 insertions, 2 deletions
diff --git a/settings/sane-defaults.el b/settings/sane-defaults.el
index 9fc5532..c561381 100644
--- a/settings/sane-defaults.el
+++ b/settings/sane-defaults.el
@@ -61,8 +61,8 @@
(setq enable-recursive-minibuffers t)
;; More memory than even Magnars...cause the future keeps happening
-;; 50 MB should be good
-(setq gc-cons-threshold 50000000)
+;; 100 MB should be good
+(setq gc-cons-threshold 100000000)
;; warn when opening files bigger than 100MB
(setq large-file-warning-threshold 100000000)
@@ -89,4 +89,13 @@
(add-to-list 'find-file-not-found-functions 'my-create-non-existent-directory)
+(add-hook 'before-save-hook 'delete-trailing-whitespace)
+(set-default-coding-systems 'utf-8)
+(set-terminal-coding-system 'utf-8)
+(set-keyboard-coding-system 'utf-8)
+(setq default-buffer-file-coding-system 'utf-8)
+(setq x-select-request-type '(UTF8_STRING COMPOUND_TEXT TEXT STRING))
+
+(prefer-coding-system 'utf-8)
+
(provide 'sane-defaults)