Change to slime (for now)

This commit is contained in:
2024-07-13 04:02:31 -07:00
parent 3da7b0c623
commit 96f9da374d
3 changed files with 419 additions and 9 deletions

20
init.el
View File

@ -901,17 +901,19 @@ COMMAND and COMINT are like `compile'."
;; yuck (config language for eww)
(use-package yuck-mode)
;; sly
(use-package sly
:hook (lisp-mode . my/-lisp-mode-autoconnect-sly)
:autoload sly-connected-p
;; slime
(use-package slime
:init
(defun my/-lisp-mode-autoconnect-sly ()
(unless (sly-connected-p)
(sly)))
(setq inferior-lisp-program "/usr/bin/sbcl")
(setq inferior-lisp-program "sbcl")
:config
(sly-symbol-completion-mode -1))
(slime-setup '(slime-fancy-inspector inferior-slime
slime-references slime-xref-browser
slime-mdot-fu slime-sprof slime-fancy)))
(use-package slime-capf
:ensure nil
:after slime
:config
(add-to-list 'slime-contribs 'slime-capf))
;; pdf-tools
(use-package pdf-tools