From 734348e22be3ebf7c33f5db4245b753da0772924 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 2 Nov 2025 12:37:23 +0100 Subject: Try to tweak temporary files --- emacs/emacs.el | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'emacs/emacs.el') 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) -- cgit v1.2.3