all repos — nixfiles @ 18d6b57a45fa5941e192841eff319cb50f41e885

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

fish: enable language server

Alan Pearce
commit

18d6b57a45fa5941e192841eff319cb50f41e885

parent

5c0fb04ad65e3df591fdc1a503f2f5fd29120519

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

changed files
M user/emacs/init.eluser/emacs/init.el
@@ -1203,6 +1203,7 @@ :ghook ('(typescript-mode-hook
dockerfile-mode-hook yaml-mode-hook js-base-mode-hook + fish-mode-hook css-base-mode-hook lua-mode-hook markdown-mode-hook
@@ -1218,7 +1219,8 @@ :config (progn
(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-ts-mode "taplo" "lsp" "stdio") - (just-ts-mode "just-lsp"))) + (just-ts-mode "just-lsp") + (fish-mode "fish-lsp" "start"))) (advice-add 'eglot--message :before-until (lambda (formatstring &rest rest) (s-starts-with-p "Connected!" formatstring))) (defun my/setup-eglot-eldoc ()