From 25d1d911e1a0de7e26aff62eb4f6fe3f4d5b0da8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madeleine=20Sydney=20=C5=9Alaga?= Date: Mon, 22 Sep 2025 11:20:33 -0600 Subject: [PATCH] feat(emacs): redirect eln-cache --- modules/home/users/msyds/emacs/early-init.el | 1 + .../users/msyds/emacs/lisp/syd/redirect-eln-cache.el | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 modules/home/users/msyds/emacs/lisp/syd/redirect-eln-cache.el diff --git a/modules/home/users/msyds/emacs/early-init.el b/modules/home/users/msyds/emacs/early-init.el index db48d69..23ea83c 100644 --- a/modules/home/users/msyds/emacs/early-init.el +++ b/modules/home/users/msyds/emacs/early-init.el @@ -3,6 +3,7 @@ (add-to-list 'load-path (file-name-concat user-emacs-directory "lisp")) +(require 'syd/redirect-eln-cache) ;; Load `syd/random-require' before the UI exists so `syd-init-load-order-seed' ;; is printed to the console instead of the message buffer. diff --git a/modules/home/users/msyds/emacs/lisp/syd/redirect-eln-cache.el b/modules/home/users/msyds/emacs/lisp/syd/redirect-eln-cache.el new file mode 100644 index 0000000..7669a87 --- /dev/null +++ b/modules/home/users/msyds/emacs/lisp/syd/redirect-eln-cache.el @@ -0,0 +1,9 @@ +;;; -*- lexical-binding: t -*- + +(require 'syd/constants) + +;; Prevent byteslop from slopping up my dotfiles. +(startup-redirect-eln-cache + (file-name-concat syd-cache-dir "eln-cache")) + +(provide 'syd/redirect-eln-cache)