about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBaitinq <manuelpalenzuelamerino@gmail.com>2024-02-18 15:38:12 +0100
committerBaitinq <manuelpalenzuelamerino@gmail.com>2024-02-18 15:38:12 +0100
commit13f53b2caf7b1bd17ef3a176f5c8dc93c03ddc8e (patch)
treee67613d94e9c8e6487defd25459d08877ec6385c
parentPackages: Remove custom lsp-bridge (diff)
downloadnixos-config-13f53b2caf7b1bd17ef3a176f5c8dc93c03ddc8e.tar.gz
nixos-config-13f53b2caf7b1bd17ef3a176f5c8dc93c03ddc8e.tar.bz2
nixos-config-13f53b2caf7b1bd17ef3a176f5c8dc93c03ddc8e.zip
Dotfiles: Emacs: Start setting up copilot
-rw-r--r--dotfiles/.emacs9
1 files changed, 7 insertions, 2 deletions
diff --git a/dotfiles/.emacs b/dotfiles/.emacs
index 097b3a3..bbe0502 100644
--- a/dotfiles/.emacs
+++ b/dotfiles/.emacs
@@ -126,10 +126,15 @@
             :build (:not compile))
   :ensure t
   :hook (prog-mode . lsp-deferred)
-  :commands (lsp lsp-deferred)
+  :init
+  (global-lsp-bridge-mode)
   :config
+  (setq lsp-bridge-enable-log t)
   (setq lsp-clients-clangd-args '("-j=4" "-background-index" "--log=error" "--clang-tidy" "--enable-config"))
-  (setq lsp-auto-guess-root t))
+  (setq lsp-auto-guess-root t)
+  (setq acm-enable-copilot t)
+  (setq lsp-bridge-enable-completion-in-string t)
+  (setq lsp-bridge-enable-hover-diagnostic t))
 
 (use-package lsp-haskell
   :ensure t )