From 1240f4e19455d7d0cb4ca9483c69b36f4a17362f Mon Sep 17 00:00:00 2001 From: Daniel Weschke Date: Fri, 5 Mar 2021 17:33:02 +0100 Subject: [PATCH] move/store session files into the .cache directory --- settings/general-settings.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/settings/general-settings.el b/settings/general-settings.el index 263fcfa5..f7b0f8ce 100644 --- a/settings/general-settings.el +++ b/settings/general-settings.el @@ -70,6 +70,17 @@ (setq savehist-file (concat user-cache-directory "history")) (savehist-mode) +(use-package x-win + :defer t + :config + ;; overwrite + (defun emacs-session-filename (session-id) + "Construct a filename to save the session in based on SESSION-ID. +Return a filename in `user-emacs-directory', unless the session file +already exists in the home directory." + (let ((basename (concat "session." session-id))) + (concat user-cache-directory basename)))) + ;;; desktop (require 'desktop) ;; save session