diff options
| author | Henry Webster <hwebs@hwebs.info> | 2026-07-22 21:52:04 -0500 |
|---|---|---|
| committer | Henry Webster <hwebs@hwebs.info> | 2026-07-22 21:52:04 -0500 |
| commit | f77cde95e7e33e849e19390b210bd374d21ffd22 (patch) | |
| tree | 71948382bde3e5aa762818f2609ce5606cb5d944 /emacs | |
| parent | 36607b561c196d7db617526d947aa5c430cbd0c8 (diff) | |
move temp files out of the cwd
Diffstat (limited to 'emacs')
| -rw-r--r-- | emacs/init.el | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/emacs/init.el b/emacs/init.el index d1ebc0a..1d467d7 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -14,10 +14,19 @@ (global-display-line-numbers-mode 1) (setq-default indent-tabs-mode nil) -;; keep customizations out of this file (setq custom-file (make-temp-file "emacs-custom-")) +;; move temp files out of the cwd +(let ((auto-save-dir (concat user-emacs-directory "auto-save/")) + (backup-dir (concat user-emacs-directory "backups/"))) + (make-directory auto-save-dir t) + (make-directory backup-dir t) + (setq auto-save-file-name-transforms + `((".*" ,auto-save-dir t))) + (setq backup-directory-alist + `(("." . ,backup-dir)))) + (use-package evil :init (setq evil-want-keybinding nil) @@ -30,6 +39,8 @@ :config (evil-collection-init)) +(add-hook 'eshell-mode-hook (lambda () (evil-insert-state))) + (use-package vs-dark-theme :config (load-theme 'vs-dark t)) |
