aboutsummaryrefslogtreecommitdiffstats
path: root/modules/init-gui.el
diff options
context:
space:
mode:
authorJesús <heckyel@hyperbola.info>2019-05-15 16:03:36 -0500
committerJesús <heckyel@hyperbola.info>2019-05-15 16:03:36 -0500
commit2ff45b3dc80d2c8a5ded47596d914cd2a3f0bd69 (patch)
tree15e33db5136abd64f8804ee7b92bda68bafad4ef /modules/init-gui.el
parent6cfcde4a8eb122d0f8d7bdd1ec77899016a0b9a9 (diff)
downloademacs-personal-2ff45b3dc80d2c8a5ded47596d914cd2a3f0bd69.tar.lz
emacs-personal-2ff45b3dc80d2c8a5ded47596d914cd2a3f0bd69.tar.xz
emacs-personal-2ff45b3dc80d2c8a5ded47596d914cd2a3f0bd69.zip
organize utf-8
Diffstat (limited to 'modules/init-gui.el')
-rw-r--r--modules/init-gui.el13
1 files changed, 13 insertions, 0 deletions
diff --git a/modules/init-gui.el b/modules/init-gui.el
index 8b8eef9..ba3320b 100644
--- a/modules/init-gui.el
+++ b/modules/init-gui.el
@@ -16,6 +16,19 @@
(setq make-backup-files nil) ; stop creating backup~ files
(setq auto-save-default nil) ; stop creating #autosave# files
+;;------------------------------
+;; Core settings | UTF-8 please
+;;------------------------------
+(set-charset-priority 'unicode)
+(set-language-environment "UTF-8")
+(set-terminal-coding-system 'utf-8) ; pretty
+(set-keyboard-coding-system 'utf-8) ; pretty
+(set-selection-coding-system 'utf-8) ; please
+(prefer-coding-system 'utf-8) ; with sugar on top
+(setq locale-coding-system 'utf-8) ; pretty
+(setq default-process-coding-system '(utf-8-unix . utf-8-unix))
+(setq-default buffer-file-coding-system 'utf-8-auto-unix)
+
;;----------------------------------------------------------------------------
;; Editor configuration
;;----------------------------------------------------------------------------