Compare commits

...

3 Commits

Author SHA1 Message Date
ksyasuda@umich.edu
cbf5a51890 update 2023-09-06 16:22:30 -07:00
ksyasuda@umich.edu
d34b2da189 Merge branch 'master' of gitea.suda.codes:sudacode/nvim 2023-09-06 16:22:08 -07:00
ksyasuda@umich.edu
064189d6ee updates 2023-09-06 16:21:01 -07:00
2 changed files with 54 additions and 28 deletions

View File

@ -17,6 +17,7 @@ require("null-ls").setup({
null_ls.builtins.completion.luasnip, null_ls.builtins.completion.luasnip,
-- null_ls.builtins.code_actions.gitsigns, -- null_ls.builtins.code_actions.gitsigns,
null_ls.builtins.code_actions.shellcheck, null_ls.builtins.code_actions.shellcheck,
null_ls.builtins.code_actions.eslint, null_ls.builtins.diagnostics.tsc,
null_ls.builtins.diagnostics.cppcheck, null_ls.builtins.diagnostics.cppcheck,
null_ls.builtins.diagnostics.gitlint, null_ls.builtins.diagnostics.gitlint,
null_ls.builtins.diagnostics.eslint null_ls.builtins.diagnostics.eslint
@ -30,7 +31,8 @@ require("null-ls").setup({
-- } -- }
-- }), -- }),
null_ls.builtins.formatting.sql_formatter, null_ls.builtins.formatting.sql_formatter,
null_ls.builtins.diagnostics.pylint, null_ls.builtins.diagnostics.pylint, null_ls.builtins.diagnostics.mypy,
null_ls.builtins.diagnostics.pycodestyle,
null_ls.builtins.diagnostics.pydocstyle.with({ null_ls.builtins.diagnostics.pydocstyle.with({
extra_args = { "--config=$ROOT/setup.cfg" } extra_args = { "--config=$ROOT/setup.cfg" }
}), null_ls.builtins.diagnostics.vint, }), null_ls.builtins.diagnostics.vint,

View File

@ -214,16 +214,40 @@ cmp.setup.cmdline(':', {
}) })
local servers = { local servers = {
'bashls', 'jedi_language_server', 'jsonls', 'yamlls', 'vimls', 'dotls', 'bashls', 'pyright', 'jsonls', 'yamlls', 'vimls', 'dotls', 'dockerls',
'dockerls', 'html', 'cssls', 'lua_ls', 'tsserver', 'eslint' 'html', 'cssls', 'lua_ls', 'eslint', 'tsserver', 'angularls', 'ansiblels'
} }
for _, lsp in ipairs(servers) do for _, lsp in ipairs(servers) do
if lsp == 'lua_ls' then if lsp == 'lua_ls' then
lspconfig[lsp].setup { lspconfig[lsp].setup {
-- on_attach = my_custom_on_attach, -- on_attach = my_custom_on_attach,
-- on_attach = highlight_symbol_under_cursor(), -- on_attach = highlight_symbol_under_cursor(),
capabilities = capabilities, capabilities = capabilities,
callSnippet = "Replace" callSnippet = "Replace",
settings = {
Lua = {
runtime = {
version = 'Lua 5.4',
path = {
'?.lua', '?/init.lua',
-- vim.fn.expand '~/.luarocks/share/lua/5.4/?.lua',
-- vim.fn.expand '~/.luarocks/share/lua/5.4/?/init.lua',
'/usr/share/5.3/?.lua',
'/usr/share/lua/5.3/?/init.lua',
'/usr/share/5.4/?.lua',
'/usr/share/lua/5.4/?/init.lua'
}
},
workspace = {
library = {
-- vim.fn.expand '~/.luarocks/share/lua/5.3',
'/usr/share/lua/5.1', '/usr/share/lua/5.3',
'/usr/share/lua/5.4'
}
}
}
}
} }
else else
lspconfig[lsp].setup { capabilities = capabilities } lspconfig[lsp].setup { capabilities = capabilities }