Skip to content

Commit

Permalink
deprecate typst_lsp
Browse files Browse the repository at this point in the history
  • Loading branch information
dundalek committed Dec 6, 2024
1 parent 8fe5329 commit 91146e3
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 7 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ To ease the setup even further it can be complemented with [lsp-zero.nvim](https

Language servers are loaded in the background without a need of a manual user intervention. They are not installed upfront, but only on-demand after a source file for a given language is opened. The plugin works by relying on Nix package manager which works on Linux, macOS and Windows WSL.

Currently available <!-- SERVER_COUNT_PLACEHOLDER -->128 out of 336<!-- SERVER_COUNT_PLACEHOLDER --> servers in lspconfig, see the full list of [supported servers](./servers.md).
Currently available <!-- SERVER_COUNT_PLACEHOLDER -->127 out of 335<!-- SERVER_COUNT_PLACEHOLDER --> servers in lspconfig, see the full list of [supported servers](./servers.md).

## Install

Expand Down
6 changes: 4 additions & 2 deletions lua/lazy-lsp/servers.lua
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,10 @@ return {
buddy_ls = "",
buf_ls = "buf",
bzl = "",
c3_lsp = { "c3c", "c3-lsp" },
c3_lsp = {
"c3c",
"c3-lsp"
},
cadence = "",
cairo_ls = "",
ccls = "ccls",
Expand Down Expand Up @@ -343,7 +346,6 @@ return {
twiggy_language_server = "",
typeprof = "",
typos_lsp = "",
typst_lsp = "typst-lsp",
uiua = "",
ungrammar_languageserver = "",
unison = "",
Expand Down
5 changes: 4 additions & 1 deletion scripts/update.lua
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,10 @@ for k, v in pairs(lazy_servers) do
end

-- Remove following so that they are not automatically added which would cause warning messages on neovim startup
local ignored = { "rome", "sqls", "ocamlls", "rnix", "als", "bufls", "ruff_lsp" }
local ignored = {
"rome", "sqls", "ocamlls", "rnix", "als", "bufls", "ruff_lsp",
"typst_lsp", -- deprecated in favor of tinymist and archived on Nov 5, 2024
}
print("Ignoring deprecated:", table.concat(ignored, ", "))
for _, v in ipairs(ignored) do
servers[v] = nil
Expand Down
4 changes: 1 addition & 3 deletions servers.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,13 +82,12 @@ It can be used to decide which servers to specify using the `excluded_servers` a
| `typescript` | [biome](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#biome), [denols](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#denols), [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [quick_lint_js](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#quick_lint_js), [tailwindcss](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#tailwindcss), [ts_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#ts_ls) | [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [ts_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#ts_ls) |
| `typescript.tsx` | [biome](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#biome), [denols](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#denols), [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [ts_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#ts_ls) | [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [ts_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#ts_ls) |
| `typescriptreact` | [biome](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#biome), [denols](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#denols), [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [tailwindcss](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#tailwindcss), [ts_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#ts_ls) | [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [ts_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#ts_ls) |
| `typst` | [tinymist](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#tinymist), [typst_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#typst_lsp) | [tinymist](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#tinymist), [typst_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#typst_lsp) |
| `verilog` | [svls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#svls), [verible](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#verible) | [svls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#svls), [verible](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#verible) |
| `vert` | [glsl_analyzer](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#glsl_analyzer), [glslls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#glslls) | [glsl_analyzer](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#glsl_analyzer), [glslls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#glslls) |
| `vue` | [biome](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#biome), [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [stylelint_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#stylelint_lsp), [tailwindcss](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#tailwindcss), [volar](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#volar), [vuels](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#vuels) | [eslint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#eslint), [stylelint_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#stylelint_lsp), [volar](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#volar), [vuels](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#vuels) |
| `yaml.docker-compose` | [docker_compose_language_service](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#docker_compose_language_service), [yamlls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#yamlls) | [yamlls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#yamlls) |

## Available servers: 128 / 336
## Available servers: 127 / 335

| Language Server | Nix package |
| - | - |
Expand Down Expand Up @@ -209,7 +208,6 @@ It can be used to decide which servers to specify using the `excluded_servers` a
| [tilt_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#tilt_ls) | [tilt](https://search.nixos.org/packages?channel=unstable&query=tilt&show=tilt) |
| [tinymist](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#tinymist) | [tinymist](https://search.nixos.org/packages?channel=unstable&query=tinymist&show=tinymist) |
| [ts_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#ts_ls) | [typescript-language-server](https://search.nixos.org/packages?channel=unstable&query=typescript-language-server&show=typescript-language-server) |
| [typst_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#typst_lsp) | [typst-lsp](https://search.nixos.org/packages?channel=unstable&query=typst-lsp&show=typst-lsp) |
| [vala_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#vala_ls) | [vala-language-server](https://search.nixos.org/packages?channel=unstable&query=vala-language-server&show=vala-language-server) |
| [verible](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#verible) | [verible](https://search.nixos.org/packages?channel=unstable&query=verible&show=verible) |
| [vhdl_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/configs.md#vhdl_ls) | [vhdl-ls](https://search.nixos.org/packages?channel=unstable&query=vhdl-ls&show=vhdl-ls) |
Expand Down

0 comments on commit 91146e3

Please sign in to comment.