No longer use mason
This commit is contained in:
parent
5552746a54
commit
2550456c65
|
@ -16,6 +16,29 @@
|
|||
cargo
|
||||
neovim-unwrapped
|
||||
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" = {
|
||||
|
|
|
@ -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