From f97659c7dbcb1ab20b0ed2b9e66028830d424279 Mon Sep 17 00:00:00 2001 From: marc Date: Mon, 21 Aug 2023 22:53:56 +0200 Subject: [PATCH] Added clojure lsp mode --- config/doom/config.el | 12 ++++++++++++ config/doom/init.el | 3 ++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/config/doom/config.el b/config/doom/config.el index 7a89305..c698dac 100644 --- a/config/doom/config.el +++ b/config/doom/config.el @@ -67,6 +67,18 @@ (use-package parinfer :defer t) +;; ----------------------------------------------------------------------------- +;; LSP +;; ----------------------------------------------------------------------------- +(use-package lsp-mode + :init + :hook (;; + (clojure-mode . lsp-deferred) + (python-mode . lsp-deferred) + ;; if you want which-key integration + (lsp-mode . lsp-enable-which-key-integration)) + :commands (lsp lsp-deferred)) + ;; ----------------------------------------------------------------------------- ;; Python ;; ----------------------------------------------------------------------------- diff --git a/config/doom/init.el b/config/doom/init.el index 39f0118..9e15659 100644 --- a/config/doom/init.el +++ b/config/doom/init.el @@ -113,7 +113,8 @@ :lang ;;agda ; types of types of types of types... ;;cc ; C/C++/Obj-C madness - clojure ; java with a lisp + (clojure + +lsp) ; java with a lisp ;;common-lisp ; if you've seen one lisp, you've seen them all ;;coq ; proofs-as-programs ;;crystal ; ruby at the speed of c