dotfiles/.config/nvim/lua/plugins/mason.lua
2023-07-29 18:37:31 +02:00

93 lines
2.2 KiB
Lua

return {
{
"williamboman/mason.nvim",
opts = {
ensure_installed = {
"angular-language-server",
"arduino-language-server",
"bash-language-server",
"bash-debug-adapter",
"beautysh",
"clang-format",
"cmake-language-server",
"cmakelang",
"cmakelint",
"codelldb",
"codespell",
"csharp-language-server",
"csharpier",
"css-lsp",
"cssmodules-language-server",
"dart-debug-adapter",
"debugpy",
"delve",
"docformatter",
"docker-compose-language-service",
"dockerfile-language-server",
"elixir-ls",
"emmet-language-server",
"emmet-ls",
"eslint-lsp",
"eslint_d",
"firefox-debug-adapter",
"gitlint",
"go-debug-adapter",
"gofumpt",
"goimports",
"goimports-reviser",
"golangci-lint",
"golangci-lint-langserver",
"gomodifytags",
"gopls",
"gradle-language-server",
"grammarly-languageserver",
"graphql-language-service-cli",
"hadolint",
"html-lsp",
"impl",
"intelephense",
"java-debug-adapter",
"java-test",
"jdtls",
"js-debug-adapter",
"json-lsp",
"jsonlint",
"julia-lsp",
"kotlin-language-server",
"kotlin-debug-adapter",
"ktlint",
"lua-language-server",
"luacheck",
"markdownlint",
"neocmakelsp",
"netcoredbg",
"omnisharp",
"omnisharp-mono",
"php-debug-adapter",
"prettier",
"prettierd",
"purescript-language-server",
"pyright",
"ruff-lsp",
"rust-analyzer",
"rustywind",
"shfmt",
"sql-formatter",
"stylelint-lsp",
"stylua",
"svelte-language-server",
"tailwindcss-language-server",
"taplo",
"ts-standard",
"typescript-language-server",
"vetur-vls",
"vim-language-server",
"vue-language-server",
"xmlformatter",
"yaml-language-server",
"yamlfix",
"stylelint",
},
},
},
}