aboutsummaryrefslogtreecommitdiff
path: root/home-manager/homeModules/emacs/config.org
diff options
context:
space:
mode:
Diffstat (limited to 'home-manager/homeModules/emacs/config.org')
-rw-r--r--home-manager/homeModules/emacs/config.org20
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