35 lines
987 B
Lua
35 lines
987 B
Lua
vim.g.coq_settings = {
|
|
auto_start = 'shut-up',
|
|
}
|
|
|
|
local lsp = require "lspconfig"
|
|
local coq = require "coq"
|
|
|
|
require("coq_3p") {
|
|
src = "nvimlua",
|
|
short_name = "nLUA",
|
|
}
|
|
|
|
lsp.pylsp.setup{coq.lsp_ensure_capabilities()}
|
|
lsp.gdscript.setup{coq.lsp_ensure_capabilities()}
|
|
lsp.rust_analyzer.setup{coq.lsp_ensure_capabilities()}
|
|
lsp.gdscript.setup{coq.lsp_ensure_capabilities()}
|
|
lsp.asm_lsp.setup{coq.lsp_ensure_capabilities()}
|
|
lsp.ltex.setup{coq.lsp_ensure_capabilities()}
|
|
lsp.racket_langserver.setup{coq.lsp_ensure_capabilities()}
|
|
|
|
lsp.java_language_server.setup{coq.lsp_ensure_capabilities{},
|
|
cmd = {
|
|
"/home/erin/apps/java-language-server/dist/lang_server_linux.sh"
|
|
},
|
|
}
|
|
|
|
require'nvim-treesitter.configs'.setup {
|
|
ensure_installed = { "lua", "vim", "help", "query", "fish", "bash", "bibtex", "cmake", "css", "dockerfile", "html", "http", "json", "make", "scss", "sql", "toml" },
|
|
auto_install = true,
|
|
highlight = {
|
|
enable = true,
|
|
additional_vim_regex_highlighting = false,
|
|
},
|
|
}
|