emacs/lisp/icejam-eglot.el
Maciej Szlosarczyk 1de0b1131f
Some checks are pending
/ Test config on 20 (push) Waiting to run
Small update
2026-04-14 09:07:49 +03:00

22 lines
678 B
EmacsLisp

;;; icejam-eglot -- summary -*- lexical-binding: t; -*-
;;; Commentary:
;;; Global Language Server Protocol Config
;;; Code:
(use-package eglot :ensure nil
:config
;; Use Ruby-Lsp instead of Solargraph
(add-to-list 'eglot-server-programs '((ruby-mode ruby-ts-mode) "ruby-lsp")))
(use-package eldoc-box
:ensure (:host github :repo "casouri/eldoc-box")
:hook ((emacs-lisp-mode . eldoc-box-hover-at-point-mode)
(eglot--managed-mode . eldoc-box-hover-at-point-mode))
:custom-face
(eldoc-box-markdown-separator ((t (:inherit (fringe))))))
;; Add debugger support to emacs.
(use-package dape :ensure t)
(provide 'icejam-eglot)
;;; icejam-eglot.el ends here