lisp: use highlight-parentheses, paren-face, paredit, and sly

This commit is contained in:
Łukasz Pankowski 2022-11-11 19:19:39 +01:00
parent 36af0a9f50
commit dde8a080dd

28
init.el
View File

@ -361,6 +361,34 @@
(use-package kotlin-mode) (use-package kotlin-mode)
;;; ### Lisp ###
(use-package sly
:defer
:config
(setq inferior-lisp-program "sbcl"
sly-mrepl-pop-sylvester nil)
:custom-face
(sly-mrepl-output-face ((t (:foreground "sienna")))))
(use-package paren-face
:defer)
(use-package paredit
:defer)
(use-package highlight-parentheses
:defer)
(defun my-lisp-mode-hook-fn ()
(smartparens-mode 0)
(paredit-mode 1)
(paren-face-mode 1)
(highlight-parentheses-mode 1)
(company-mode 1))
(add-hook 'lisp-mode-hook 'my-lisp-mode-hook-fn)
(add-hook 'emacs-lisp-mode-hook 'my-lisp-mode-hook-fn)
;;; ### Meson build system ### ;;; ### Meson build system ###