No longer use mason
This commit is contained in:
parent
5552746a54
commit
2550456c65
|
@ -16,6 +16,29 @@
|
||||||
cargo
|
cargo
|
||||||
neovim-unwrapped
|
neovim-unwrapped
|
||||||
tree-sitter
|
tree-sitter
|
||||||
|
|
||||||
|
# LSPs
|
||||||
|
texlab
|
||||||
|
ltex-ls
|
||||||
|
pyright
|
||||||
|
libclang
|
||||||
|
cmake-language-server
|
||||||
|
vscode-langservers-extracted
|
||||||
|
typescript
|
||||||
|
nodePackages.bash-language-server
|
||||||
|
nodePackages.vue-language-server
|
||||||
|
docker-compose-language-service
|
||||||
|
dockerfile-language-server-nodejs
|
||||||
|
vim-language-server
|
||||||
|
lua-language-server
|
||||||
|
rust-analyzer
|
||||||
|
gopls
|
||||||
|
jdt-language-server
|
||||||
|
# emmet-ls
|
||||||
|
emmet-language-server
|
||||||
|
ruff-lsp
|
||||||
|
csharp-ls
|
||||||
|
typst-lsp
|
||||||
];
|
];
|
||||||
|
|
||||||
home.file."${config.xdg.configHome}/nvim" = {
|
home.file."${config.xdg.configHome}/nvim" = {
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
return {
|
|
||||||
'williamboman/mason-lspconfig.nvim',
|
|
||||||
dependencies = {
|
|
||||||
{'williamboman/mason.nvim', opts = {
|
|
||||||
ui = {
|
|
||||||
icons = {
|
|
||||||
package_installed = "✓"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}},
|
|
||||||
'neovim/nvim-lspconfig'
|
|
||||||
},
|
|
||||||
opts = {
|
|
||||||
ensure_installed = { "pyright", "texlab", "clangd", "bashls", "cmake", "jsonls", "tsserver", "vuels", "dockerls", "vimls", "html", "yamlls", "cssls", "lua_ls", "ltex", "gopls", "rust_analyzer", "jdtls", "emmet_ls", "ruff_lsp", "csharp_ls", "typst_lsp" },
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue