From 5d42b1512b708e9201f9f50ffd1b00e3b4937014 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 24 May 2018 11:49:01 +0200 Subject: [PATCH] Fix naive path concatenation for doom-private-dir #513 --- core/core.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/core.el b/core/core.el index 9c2baa1b4..3a504f5f9 100644 --- a/core/core.el +++ b/core/core.el @@ -49,9 +49,10 @@ Use this for files that change often, like cache files.") (defvar doom-private-dir (eval-when-compile - (or (let ((xdg-path (concat (or (getenv "XDG_CONFIG_HOME") - "~/.config") - "/doom/"))) + (or (let ((xdg-path + (expand-file-name "doom/" + (or (getenv "XDG_CONFIG_HOME") + "~/.config")))) (if (file-directory-p xdg-path) xdg-path)) "~/.doom.d/")) "Where your private customizations are placed. Must end in a slash. Respects