diff options
| author | Blake Romero <blake@developercraft.com> | 2025-10-18 21:14:32 +0100 |
|---|---|---|
| committer | Blake Romero <blake@developercraft.com> | 2025-10-18 21:14:32 +0100 |
| commit | 2b0f9c6cfe7edaef66dafcc5439b193006bc66fc (patch) | |
| tree | f37202360a27d668a8d4f41c18933930d18bffa2 /emacs-config.org | |
| parent | bd93a8c233535fb4a54e8760a3015037470c5333 (diff) | |
Enable eglot for C/C++, JS, & Python
Diffstat (limited to 'emacs-config.org')
| -rw-r--r-- | emacs-config.org | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/emacs-config.org b/emacs-config.org index 4aaeaba..f40d76f 100644 --- a/emacs-config.org +++ b/emacs-config.org @@ -1559,12 +1559,15 @@ Configure eglot. Enable eglot for certain modes. #+begin_src elisp - (add-hook 'c-mode-hook #'eglot-ensure) - (add-hook 'c++-mode-hook #'eglot-ensure) + ;; C/C++ Req. `clangd' + ;; JS Req. `typescript-language-server' + ;; Python Req. `python-lsp-server' + (dolist (mode '(c c++ js python)) + (add-hook (intern (format "%s-mode-hook" mode)) #'eglot-ensure) + (add-hook (intern (format "%s-ts-mode-hook" mode)) #'eglot-ensure)) #+end_src ** View Mode - Simplify navigation when using view mode. #+begin_src elisp (setq-default view-read-only t) |
