starter/lua/plugins/lsp.lua

21 lines
567 B
Lua

return {
{
"neovim/nvim-lspconfig",
opts = {
inlay_hints = { enabled = false },
servers = {
denols = {
root_dir = require("lspconfig").util.root_pattern("deno.json", "deno.jsonc"),
single_file_support = false,
},
tailwindcss = {
root_dir = require("lspconfig").util.root_pattern("tailwind.config.js", "tailwind.config.ts"),
},
solargraph = {
root_dir = require("lspconfig.util").root_pattern(".git", "Gemfile", ".solargraph.yml"),
},
},
},
},
}