2022-08-23 16:07:46 +02:00
|
|
|
require('mason').setup({
|
2023-04-20 17:13:36 +02:00
|
|
|
ui = {
|
|
|
|
icons = {
|
|
|
|
package_installed = "✓",
|
|
|
|
package_pending = "➜",
|
|
|
|
package_uninstalled = "✗"
|
2022-08-23 16:07:46 +02:00
|
|
|
}
|
2023-04-20 17:13:36 +02:00
|
|
|
}
|
2022-08-23 16:07:46 +02:00
|
|
|
})
|
2023-04-20 17:13:36 +02:00
|
|
|
require('mason-lspconfig').setup({})
|
2022-08-23 16:07:46 +02:00
|
|
|
|
2023-04-20 17:13:36 +02:00
|
|
|
require 'mason-tool-installer'.setup {
|
|
|
|
ensure_installed = {
|
|
|
|
{ 'bash-language-server', auto_update = true },
|
|
|
|
'lua-language-server',
|
|
|
|
'vim-language-server',
|
2023-06-01 12:59:42 +02:00
|
|
|
--'typescript-language-server',
|
2023-04-20 17:13:36 +02:00
|
|
|
'stylua',
|
|
|
|
},
|
|
|
|
auto_update = false,
|
|
|
|
run_on_start = true,
|
|
|
|
start_delay = 3000
|
2022-08-23 16:07:46 +02:00
|
|
|
}
|