Update to add SLIME for Common Lisp editing
This commit is contained in:
parent
18a9c919f6
commit
41f5c9b254
@ -8,6 +8,7 @@
|
||||
"Whether or not to enable development assistance packages."
|
||||
:type '(set (const :tag "None" nil)
|
||||
(const :tag "lsp" lspmode) ;; generally required for other modes
|
||||
(const :tag "slime-mode" slimemode) ;; SLIME mode (Common Lisp)
|
||||
(const :tag "magit" magitmode) ;; git integration
|
||||
(const :tag "projectile" projectilemode) ;; project management
|
||||
(const :tag "go" gomode) ;; go language support
|
||||
@ -37,6 +38,14 @@
|
||||
(add-hook 'terraform-mode-hook #'terraform-format-on-save-mode))
|
||||
(message "terraform-mode loaded"))
|
||||
|
||||
;; slime-mode
|
||||
(when (memq 'slimemode whomp-development)
|
||||
(use-package slime
|
||||
:straight t
|
||||
:ensure t)
|
||||
(setq inferior-lisp-program "sbcl")
|
||||
(message "SLIME loaded"))
|
||||
|
||||
;; lsp-mode
|
||||
(when (memq 'lspmode whomp-development)
|
||||
(straight-use-package 'lsp-mode)
|
||||
|
Loading…
Reference in New Issue
Block a user