Solargraph LSP

This commit is contained in:
Michael Yockey
2024-03-18 07:47:34 -04:00
parent 73c2b0940a
commit 302ff05996

View File

@@ -10,6 +10,7 @@ return {
require('mason-lspconfig').setup({
automatic_install = true,
ensure_installed = {
'solargraph',
'ruby_ls',
'rubocop',
'lua_ls',
@@ -17,6 +18,13 @@ return {
'tsserver',
},
handlers = {
solargraph = function()
require('lspconfig').solargraph.setup({
cmd = { 'solargraph', 'stdio' },
filetypes = { 'ruby' },
root_dir = require('lspconfig.util').root_pattern('.git', '.solargraph.yml'),
})
end,
tsserver = function()
require('lspconfig').tsserver.setup({})
end,