No longer use mason

This commit is contained in:
Thomas Avé 2024-06-12 23:20:14 +02:00
parent 5552746a54
commit 2550456c65
2 changed files with 23 additions and 16 deletions

View File

@ -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" = {

View File

@ -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" },
}
}