aboutsummaryrefslogtreecommitdiff
path: root/shoshimacs.el
diff options
context:
space:
mode:
authorGrant Shoshin Shangreaux <shoshin@cicadas.surf>2023-01-09 21:40:53 -0600
committerGrant Shoshin Shangreaux <shoshin@cicadas.surf>2023-01-09 21:40:53 -0600
commitb73d5be759185100b448b1dcfbbe366712c9f4fe (patch)
tree23900d9221e4be4312e55e8ea6817518c2d87e60 /shoshimacs.el
parent3709a38e966771923d0137fca1ba575ad8871687 (diff)
Add: slime from source and remove sly [common-lisp]
Diffstat (limited to 'shoshimacs.el')
-rw-r--r--shoshimacs.el13
1 files changed, 12 insertions, 1 deletions
diff --git a/shoshimacs.el b/shoshimacs.el
index 8630957..c7eba28 100644
--- a/shoshimacs.el
+++ b/shoshimacs.el
@@ -171,7 +171,18 @@
(setq indent-tabs-mode nil)
;;; Programming
-(package-install 'sly)
+(defvar slime-repo "https://github.com/slime/slime")
+(defvar slime-src-dir "~/src/slime")
+
+(unless (file-directory-p slime-src-dir)
+ (shell-command
+ (format "git clone %s %s" slime-repo slime-src-dir)))
+
+(add-to-list 'load-path slime-src-dir)
+
+(require 'slime)
+
+(setq inferior-lisp-program "sbcl")
(package-install 'json-mode)