41 lines
1.2 KiB
Lua
41 lines
1.2 KiB
Lua
-- https://github.com/mason-org/mason.nvim
|
|
-- https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim
|
|
return {
|
|
{
|
|
"mason-org/mason.nvim",
|
|
opts = {
|
|
registries = {
|
|
"file:~/.config/mason-registry",
|
|
"github:mason-org/mason-registry",
|
|
},
|
|
ui = {
|
|
icons = {
|
|
package_installed = "✓",
|
|
package_pending = "➜",
|
|
package_uninstalled = "✗",
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
"WhoIsSethDaniel/mason-tool-installer.nvim",
|
|
opts = {
|
|
ensure_installed = {
|
|
"ansible-language-server", -- https://github.com/ansible/vscode-ansible
|
|
"docker-language-server", -- https://github.com/docker/docker-language-server
|
|
"gitlab-ci-ls", -- https://github.com/alesbrelih/gitlab-ci-ls
|
|
"helm-ls", -- https://github.com/mrjosh/helm-ls
|
|
"lua-language-server", -- https://github.com/luals/lua-language-server
|
|
"prettier", -- https://github.com/prettier/prettier
|
|
"prettierd", -- https://github.com/prettier/prettier
|
|
"stylua", -- https://github.com/JohnnyMorganz/StyLua
|
|
"terraform-ls", -- https://github.com/hashicorp/terraform-ls
|
|
"yaml-language-server", -- https://github.com/redhat-developer/yaml-language-server
|
|
},
|
|
},
|
|
dependencies = {
|
|
"williamboman/mason.nvim",
|
|
},
|
|
},
|
|
}
|