diff options
| author | alex <alex@pdp7.net> | 2025-11-02 12:37:23 +0100 |
|---|---|---|
| committer | alexpdp7 <alex@corcoles.net> | 2025-11-02 12:38:55 +0100 |
| commit | 734348e22be3ebf7c33f5db4245b753da0772924 (patch) | |
| tree | 9a80e75b790418ff5f5d0413455eb10d630d552a | |
| parent | 344b19df5d83dd350be9105d74760593b01fce3e (diff) | |
Try to tweak temporary files
| -rw-r--r-- | emacs/emacs.el | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/emacs/emacs.el b/emacs/emacs.el index 3c57c726..158f9187 100644 --- a/emacs/emacs.el +++ b/emacs/emacs.el @@ -38,11 +38,15 @@ (setq js-indent-level 2))) ;; Do not spill temporary files everywhere -;; https://stackoverflow.com/a/18330742 -(defvar --backup-directory (concat user-emacs-directory "backups")) -(if (not (file-exists-p --backup-directory)) - (make-directory --backup-directory t)) -(setq backup-directory-alist `(("." . ,--backup-directory))) +;; https://emacs.stackexchange.com/a/81518 +(let ((my-auto-save-directory (locate-user-emacs-file "auto-save"))) + (setq auto-save-file-name-transforms + `((".*" ,my-auto-save-directory t)))) + +(let ((my-backup-directory (locate-user-emacs-file "backups"))) + (setq backup-directory-alist `("." my-backup-directory))) + +(setq create-lockfiles nil) ;; Configure the package manager. Some packages I use are not in the default repositories (require 'use-package-ensure) |
