From b961b9680cd0ab1faaae2203c282dad0b5394c99 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sun, 2 Oct 2022 08:04:32 -0400 Subject: Basic settings --- emacs/.config/emacs-kj/init.el | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'emacs') diff --git a/emacs/.config/emacs-kj/init.el b/emacs/.config/emacs-kj/init.el index 1331b49..e7ef404 100644 --- a/emacs/.config/emacs-kj/init.el +++ b/emacs/.config/emacs-kj/init.el @@ -25,6 +25,16 @@ (set-frame-font "Iosevka-18") +(set-default-coding-systems 'utf-8) + +;; Backup file settings. +;; Keep backups, but avoid same directory since it can be slow on tramp. +(setq backup-directory-alist `(("." . "~/.cache/emacs-backups")) + version-control t + delete-old-versions -1 + vc-make-backup-files t + create-lockfiles nil) + ;; Modus theme setup. (use-package emacs :init @@ -42,7 +52,7 @@ (menu-bar-mode -1)) (global-whitespace-mode) -(setq whitespace-style '(face trailing)) +(setq whitespace-style '(face trailing)) (use-package rainbow-delimiters :defer t @@ -54,7 +64,9 @@ ;; Prevent pop-up buffers from using new windows. (add-to-list 'display-buffer-alist - '("\\*\\(Help\\|info\\)\\*)" . #'display-buffer-same-window)) + '("\\*Help" (display-buffer-same-window))) +(add-to-list 'display-buffer-alist + '("\\*info" (display-buffer-same-window))) (use-package avy :bind @@ -274,7 +286,7 @@ :init (projectile-mode +1) :bind (:map projectile-mode-map - ("C-c p" . projectile-command-map))) + ("C-x p" . projectile-command-map))) (use-package ediff :init -- cgit v1.2.3