added manually installed language servers to mason config
Add jsonls, yamlls, marksman, taplo, texlab and hyprls to ensure_installed so a fresh setup installs them too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
2d37451f02
commit
0696df8b61
2 files changed
+7
-1
No files matched your search
@@ -28,7 +28,7 @@ Personal Neovim configuration using [lazy.nvim](https://github.com/folke/lazy.nv
|
|||||||
## LSP Stack
|
## LSP Stack
|
||||||
|
|
||||||
- `mason.nvim` — installs LSP servers and tools
|
- `mason.nvim` — installs LSP servers and tools
|
||||||
- `mason-lspconfig.nvim` — bridges Mason with nvim-lspconfig; auto-installs: `html`, `cssls`, `lua_ls`, `pyright`
|
- `mason-lspconfig.nvim` — bridges Mason with nvim-lspconfig; auto-installs: `html`, `cssls`, `lua_ls`, `pyright`, `jsonls`, `yamlls`, `marksman`, `taplo`, `texlab`, `hyprls`
|
||||||
- `mason-tool-installer.nvim` — installs formatters/linters: `prettier`, `stylua`, `isort`, `black`, `pylint`, `shfmt`
|
- `mason-tool-installer.nvim` — installs formatters/linters: `prettier`, `stylua`, `isort`, `black`, `pylint`, `shfmt`
|
||||||
- `blink.cmp` (`lua/holger/plugins/blink-cmp.lua`) — sets up LSP capabilities via `vim.lsp.config("*", ...)` (native Neovim LSP API)
|
- `blink.cmp` (`lua/holger/plugins/blink-cmp.lua`) — sets up LSP capabilities via `vim.lsp.config("*", ...)` (native Neovim LSP API)
|
||||||
- `lazydev.nvim` — Lua LSP annotations for Neovim API (`vim.*`)
|
- `lazydev.nvim` — Lua LSP annotations for Neovim API (`vim.*`)
|
||||||
|
|||||||
@@ -8,6 +8,12 @@ return {
|
|||||||
"cssls",
|
"cssls",
|
||||||
"lua_ls",
|
"lua_ls",
|
||||||
"pyright",
|
"pyright",
|
||||||
|
"jsonls",
|
||||||
|
"yamlls",
|
||||||
|
"marksman",
|
||||||
|
"taplo",
|
||||||
|
"texlab",
|
||||||
|
"hyprls",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
dependencies = {
|
dependencies = {
|
||||||
|
|||||||
Reference in new issue
Block a user