all repos — nixfiles @ 5bf3498d630e17a855715e29f8cde1530af2bae8

System and user configuration, managed by nix and home-manager

emacs: fix jumpy lines in eglot-supported modes (Emacs bug #52542)

Alin
commit

5bf3498d630e17a855715e29f8cde1530af2bae8

parent

670d2d8819ad59228f0e528659903ebc32f474a9

1 file changed, 4 insertions(+), 1 deletion(-)

changed files
M user/settings/emacs/post-init.el → user/settings/emacs/post-init.el
@@ -592,7 +592,7 @@
(use-package eldoc :defer 5 :config (progn - (setq eldoc-idle-delay 0.5 + (setq eldoc-idle-delay 0.2 eldoc-echo-area-use-multiline-p nil) (global-eldoc-mode +1)))
@@ -1146,6 +1146,9 @@ just-ts-mode-hook
haskell-mode-hook) #'eglot-ensure) :config (progn + (when (eq system-type 'darwin) + ;; fix jumpy line-height + (setq-default eglot-code-action-indicator ">")) (when (assoc 'nix-mode eglot-server-programs) (setf (car (assoc 'nix-mode eglot-server-programs)) '(nix-mode nix-ts-mode))) (nconc eglot-server-programs `(((toml-mode toml-ts-mode) . ("taplo" "lsp" "stdio"))