diff --git a/.config/kak/autoload/lsp.kak b/.config/kak/autoload/lsp.kak index 90e174d2..1a2d205b 100644 --- a/.config/kak/autoload/lsp.kak +++ b/.config/kak/autoload/lsp.kak @@ -102,7 +102,6 @@ hook -group lsp-filetype-python global BufSetOption filetype=python %{ [basedpyright-langserver.settings.basedpyright.analysis] typeCheckingMode = "standard" inlayHints.genericTypes = true - } } @@ -129,3 +128,21 @@ hook -group lsp-filetype-fish global BufSetOption filetype=fish %{ command = "/home/fic/.config/kak/scripts/fish-lsp.fish" } } + +remove-hooks global lsp-filetype-markdown +hook -group lsp-filetype-markdown global BufSetOption filetype=markdown %{ + set-option buffer lsp_servers %{ + [marksman] + root_globs = [".marksman.toml", ".git"] + args = ["server"] + + [harper-ls] + root_globs = ["*"] + args = ["--stdio"] + command = "harper-ls" + [harper-ls.settings.harper-ls.linters] + LongSentences = false + } +} + +