diff options
| author | srdusr <trevorgray@srdusr.com> | 2023-05-06 20:38:29 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2023-05-06 20:38:29 +0200 |
| commit | 695ee0bd9c901b508af7c516010836cfaa5824f8 (patch) | |
| tree | 998f0a338f25e0aa1107047bdd5dbd026acbc0e1 | |
| parent | 96302cf05bda366671d831e31878beafbf8a1757 (diff) | |
| download | dotfiles-695ee0bd9c901b508af7c516010836cfaa5824f8.tar.gz dotfiles-695ee0bd9c901b508af7c516010836cfaa5824f8.zip | |
Add ensure_installed in mason-lspconfig
| -rw-r--r-- | lua/plugins/lsp.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/plugins/lsp.lua b/lua/plugins/lsp.lua index 04d07ba..44f1999 100644 --- a/lua/plugins/lsp.lua +++ b/lua/plugins/lsp.lua @@ -1,5 +1,6 @@ require('mason').setup() local lspconfig = require 'lspconfig' +local mason_lspconfig = require 'mason-lspconfig' local null_ls = require 'null-ls' local keymap = vim.keymap @@ -206,7 +207,10 @@ local servers = { yamlls = {}, } - +mason_lspconfig.setup({ + ensure_installed = servers, -- will be installed by mason + automatic_installation = true, +}) for server, config in pairs(servers) do if config.prefer_null_ls then |
