From 1f9b5fceea352d97151a74aa427a2c813c17a5a6 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Mon, 9 Jun 2025 17:07:29 -0400 Subject: [PATCH] AutoYADM commit: 2025-06-09 17:07:29 --- .config/kak/autoload/lsp.kak | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.config/kak/autoload/lsp.kak b/.config/kak/autoload/lsp.kak index 4649cfe8..721388c6 100644 --- a/.config/kak/autoload/lsp.kak +++ b/.config/kak/autoload/lsp.kak @@ -160,6 +160,30 @@ hook -group lsp-filetype-markdown global BufSetOption filetype=markdown %{ } } +remove-hooks global lsp-filetype-typst +hook -group lsp-filetype-typst global BufSetOption filetype=typst %{ + set-option buffer lsp_servers %{ + [tinymist] + root_globs = [".git", ".hg"] + args = ["lsp"] + settings_section = "_" + [tinymist.settings._] + # See https://myriad-dreamin.github.io/tinymist/configurations.html + exportPdf = "never" + # exportPdf = "onDocumentHasTitle" + formatterMode = "typstyle" + previewFeature = "disable" + + [harper-ls] + root_globs = ["*"] + args = ["--stdio"] + command = "harper-ls" + [harper-ls.settings.harper-ls.linters] + LongSentences = false + } + set-option -add buffer lsp_servers "formatterPrintWidth = %opt{autowrap_column}" +} + # # can be empty, global, or file # declare-option -hidden str harper_add "" # define-command -hidden harper-add -params 1 %{