aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcolin <colin@cicadas.surf>2023-11-25 07:41:58 -0800
committercolin <colin@cicadas.surf>2023-11-25 07:41:58 -0800
commit059f687d7d945d6cb3edae28a1b40ddbcef1c9ba (patch)
treee21ba27a56d3e1052456e270a15ca68a41d97554
parent742db3be4673d455ae1ce652874750ad54cd4d2f (diff)
change where slime puts compiled fasls
-rw-r--r--init-el.org6
1 files changed, 6 insertions, 0 deletions
diff --git a/init-el.org b/init-el.org
index c085b22..8d93180 100644
--- a/init-el.org
+++ b/init-el.org
@@ -1576,8 +1576,14 @@ from debian contrib
:collect (cl:symbol-name name) :into names
:finally (cl:return (cl:elt names ,(random +symbols-in-cl+)))))))
+(defun slime-fasl-directory ()
+ (let ((dir (format "%s/.cache/slime-fasls/" (getenv "HOME"))))
+ (make-directory dir t)
+ dir))
+(setq slime-compile-file-options
+ (list :fasl-directory (slime-fasl-directory)))
#+end_src
#+RESULTS: slime-tweaks