From fabc890417a4c7f644669fd835531e624f9b6498 Mon Sep 17 00:00:00 2001 From: Daniel Borchmann Date: Wed, 18 Dec 2019 21:04:47 +0100 Subject: [PATCH] Make sure the private data directory exists --- init.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/init.el b/init.el index 52e4eca..5dd6af3 100644 --- a/init.el +++ b/init.el @@ -314,6 +314,11 @@ ;; * General configuration +;; Ensure that ~/.emacs.d/private exists, because we want to store data there +(let ((private-data-dir (expand-file-name "private/" emacs-d))) + (unless (file-directory-p private-data-dir) + (make-directory private-data-dir))) + (setq custom-file (expand-file-name "private/custom.el" emacs-d))