From 58e123b08ded26cafa82983eb775e1e11a3114a1 Mon Sep 17 00:00:00 2001 From: Raphael Roberts Date: Fri, 20 Sep 2019 21:28:45 -0500 Subject: [PATCH] Configured backup/autosave --- custom.el | 2 ++ settings.org | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/custom.el b/custom.el index 06ad087..f3c0083 100644 --- a/custom.el +++ b/custom.el @@ -3,6 +3,8 @@ ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. + '(auto-save-file-name-transforms (quote ((".*" "~/.emacs.d/autosave/" t)))) + '(backup-directory-alist (quote ((".*" . "~/.emacs.d/backup")))) '(custom-enabled-themes (quote (dracula))) '(custom-safe-themes (quote diff --git a/settings.org b/settings.org index 60ba496..f407711 100644 --- a/settings.org +++ b/settings.org @@ -1,4 +1,14 @@ * Editing +** Backup/auto-save +#+BEGIN_SRC emacs-lisp + (let ((backup-dir "~/.emacs.d/backup") + (auto-save-dir "~/.emacs.d/autosave")) + (if (not (file-directory-p backup-dir)) + (make-directory backup-dir)) + (if (not (file-directory-p + auto-save-dir)) + (make-directory auto-save-dir))) +#+END_SRC ** Hippie expand #+BEGIN_SRC emacs-lisp (use-package hippie-exp