git » emacs.d.git » commit 8552f29

lsp-mode for c-mode

author Alan Dipert
2024-03-30 21:51:44 UTC
committer Alan Dipert
2024-03-30 21:51:44 UTC
parent 5bf2c0e4ba74d0bec6619f7ba5be8aaae2c55fbc

lsp-mode for c-mode

init.el +13 -0

diff --git a/init.el b/init.el
index 52a262f..fba16d4 100644
--- a/init.el
+++ b/init.el
@@ -93,6 +93,17 @@
 
 (use-package js2-mode)
 
+(use-package lsp-mode
+  :hook ((c-mode . lsp)
+         (clojure-mode . lsp))
+  :commands lsp)
+
+(use-package lsp-treemacs)
+
+(use-package lsp-ui
+  :commands
+  lsp-ui-mode)
+
 (use-package magit)
 
 (use-package markdown-mode
@@ -103,6 +114,8 @@
 
 (use-package slime)
 
+(use-package yasnippet)
+
 (use-package dumb-jump
   :init
   (add-hook 'xref-backend-functions 'dumb-jump-xref-activate))