diff options
| author | spl3g <spleefer6@yandex.ru> | 2024-11-17 13:31:04 +0300 |
|---|---|---|
| committer | spl3g <spleefer6@yandex.ru> | 2025-05-01 14:58:56 +0300 |
| commit | 376eeb245d24bd89df1d3121271f5563b40a07aa (patch) | |
| tree | b8941a2df2b1dcf1be84a8c5d0068e42c3a049bb /home-manager/homeModules | |
| parent | a4137798f2aba57c434566eef700d4444fc7bcbc (diff) | |
feat: add sideline and lsp snippets for eglot
Diffstat (limited to 'home-manager/homeModules')
| -rw-r--r-- | home-manager/homeModules/emacs/config.org | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/home-manager/homeModules/emacs/config.org b/home-manager/homeModules/emacs/config.org index e0c2a94..4f7c621 100644 --- a/home-manager/homeModules/emacs/config.org +++ b/home-manager/homeModules/emacs/config.org @@ -873,16 +873,32 @@ Better query replace ;; (go-ts-mode . lsp-mode) ;; (web-mode . lsp-mode)) #+end_src -*** LSP UI things +*** Sideline #+begin_src emacs-lisp + (use-package sideline) + + (use-package sideline-flymake + :hook (flymake-mode . sideline-mode) + :custom + (sideline-flymake-display-mode 'line) ; 'point to show errors only on point + :init + (add-to-list 'sideline-backends-right 'sideline-flymake)) + ;; (use-package lsp-ui ;; :hook (lsp-mode . lsp-ui-mode) ;; :bind (:map lsp-ui-mode-map ;; ([remap xref-find-definitions] . lsp-ui-peek-find-definitions) ;; ([remap xref-find-references] . lsp-ui-peek-find-references)) - ;; :custom + ;; :customn ;; (lsp-ui-doc-enable nil)) #+end_src +** Tempel templates +#+begin_src emacs-lisp + (use-package lsp-snippet-tempel + :ensure (:host github :repo "tpeacock19/lsp-snippet") + :config + (lsp-snippet-tempel-eglot-init)) +#+end_src ** Error checking #+begin_src emacs-lisp (use-package flymake |
