New general emacs settings

This commit is contained in:
Tobias Ostner 2023-01-31 11:23:57 +01:00
parent 9041182a19
commit 9c3c5d5e51

View file

@ -7,17 +7,29 @@
(global-auto-revert-mode)
(minibuffer-electric-default-mode 1)
(setq isearch-allow-motion t
sentence-end-double-space nil
backup-directory-alist `((".*" . ,temporary-file-directory))
auto-save-file-name-transforms `((".*" ,temporary-file-directory t))
delete-by-moving-to-trash t
tab-bar-show nil
tab-bar-new-tab-choice "*scratch*"
next-line-add-newlines t))
(use-package ef-themes)
(setq
auto-save-file-name-transforms `((".*" ,temporary-file-directory t))
backup-directory-alist `((".*" . ,temporary-file-directory))
coding-system-for-read 'utf-8
coding-system-for-write 'utf-8
create-lockfiles nil
default-process-coding-system '(utf-8-unix . utf-8-unix)
delete-by-moving-to-trash t
isearch-allow-motion t
locale-coding-system 'utf-8
next-line-add-newlines t
sentence-end-double-space nil
tab-bar-new-tab-choice "*scratch*"
tab-bar-show nil
user-full-name "Tobias Ostner"
user-mail-address "tobias.ostner@gmail.com")
(set-charset-priority 'unicode)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-selection-coding-system 'utf-8)
(prefer-coding-system 'utf-8))
(use-package parinfer-rust-mode
:hook (emacs-lisp-mode clojure-mode)
:init
@ -28,8 +40,6 @@
(use-package electric
:hook swift-mode)
(use-package rainbow-delimiters)
(use-package flycheck
:init
(global-flycheck-mode))