1
0
mirror of https://github.com/danbee/dotfiles-local synced 2025-03-04 08:49:07 +00:00

Enable a bunch of LSPs

This commit is contained in:
Daniel Barber 2023-04-05 21:22:30 -05:00
parent e9b33b2f86
commit 787526a9c4
7 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1 @@
require('lspconfig').elixirls.setup({})

View File

@ -0,0 +1 @@
require('lspconfig').emmet_ls.setup({})

View File

@ -0,0 +1,5 @@
require('config.plugins.lspconfig.elixir')
require('config.plugins.lspconfig.emmet')
require('config.plugins.lspconfig.javascript')
require('config.plugins.lspconfig.lua')
require('config.plugins.lspconfig.ruby')

View File

@ -0,0 +1,4 @@
local lspconfig = require("lspconfig")
lspconfig.eslint.setup({})
lspconfig.tsserver.setup({})

View File

@ -0,0 +1,18 @@
require('lspconfig').lua_ls.setup {
settings = {
Lua = {
runtime = {
version = 'LuaJIT',
},
diagnostics = {
globals = {'vim'},
},
workspace = {
library = vim.api.nvim_get_runtime_file("", true),
},
telemetry = {
enable = false,
},
},
},
}

View File

@ -0,0 +1 @@
require('lspconfig').ruby_ls.setup({})

View File

@ -0,0 +1,7 @@
return {
"neovim/nvim-lspconfig",
config = function()
require('config.plugins.lspconfig')
end
}