|
@@ -14,7 +14,7 @@ return {
|
|
|
"rust_analyzer",
|
|
"rust_analyzer",
|
|
|
"tsserver",
|
|
"tsserver",
|
|
|
"ts_ls",
|
|
"ts_ls",
|
|
|
- -- "tinymist",
|
|
|
|
|
|
|
+ "tinymist",
|
|
|
-- "typst_lsp",
|
|
-- "typst_lsp",
|
|
|
"html",
|
|
"html",
|
|
|
"r_language_server", --[[ "vscode-html-language-server" ]]
|
|
"r_language_server", --[[ "vscode-html-language-server" ]]
|
|
@@ -32,29 +32,30 @@ return {
|
|
|
-- require("lspconfig").rust_analyzer.setup({capabilities = capabilities})
|
|
-- require("lspconfig").rust_analyzer.setup({capabilities = capabilities})
|
|
|
require("lspconfig").r_language_server.setup({ capabilities = capabilities })
|
|
require("lspconfig").r_language_server.setup({ capabilities = capabilities })
|
|
|
require("lspconfig").html.setup({ capabilities = capabilities })
|
|
require("lspconfig").html.setup({ capabilities = capabilities })
|
|
|
- -- require("lspconfig").tinymist.setup({
|
|
|
|
|
- -- capabilities = capabilities,
|
|
|
|
|
- -- root_dir = function(filename, bufnr)
|
|
|
|
|
- -- return vim.fn.getcwd()
|
|
|
|
|
- -- end,
|
|
|
|
|
- -- settings = {
|
|
|
|
|
- -- tinymist = {
|
|
|
|
|
- -- settings = {
|
|
|
|
|
- -- formatterMode = "typstfmt",
|
|
|
|
|
- -- },
|
|
|
|
|
- -- },
|
|
|
|
|
- -- },
|
|
|
|
|
- -- })
|
|
|
|
|
- require("lspconfig").typst_lsp.setup({
|
|
|
|
|
|
|
+ require("lspconfig").tinymist.setup({
|
|
|
capabilities = capabilities,
|
|
capabilities = capabilities,
|
|
|
- offset_encoding = "utf-8",
|
|
|
|
|
-
|
|
|
|
|
|
|
+ offset_encoding = "utf-8",
|
|
|
|
|
+ root_dir = function(filename, bufnr)
|
|
|
|
|
+ return vim.fn.getcwd()
|
|
|
|
|
+ end,
|
|
|
settings = {
|
|
settings = {
|
|
|
- exportPdf = "never", -- Choose onType, onSave or never.
|
|
|
|
|
- experimentalFormatterMode = "on",
|
|
|
|
|
- -- serverPath = "" -- Normally, there is no need to uncomment it.
|
|
|
|
|
|
|
+ tinymist = {
|
|
|
|
|
+ settings = {
|
|
|
|
|
+ formatterMode = "typstfmt",
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
})
|
|
})
|
|
|
|
|
+ -- require("lspconfig").typst_lsp.setup({
|
|
|
|
|
+ -- capabilities = capabilities,
|
|
|
|
|
+ -- offset_encoding = "utf-8",
|
|
|
|
|
+ --
|
|
|
|
|
+ -- settings = {
|
|
|
|
|
+ -- exportPdf = "never", -- Choose onType, onSave or never.
|
|
|
|
|
+ -- experimentalFormatterMode = "on",
|
|
|
|
|
+ -- -- serverPath = "" -- Normally, there is no need to uncomment it.
|
|
|
|
|
+ -- },
|
|
|
|
|
+ -- })
|
|
|
-- require("lspconfig").tinymist.setup({
|
|
-- require("lspconfig").tinymist.setup({
|
|
|
-- offset_encoding = "utf-8",
|
|
-- offset_encoding = "utf-8",
|
|
|
-- settings = {
|
|
-- settings = {
|