Update nvim config

This commit is contained in:
Ethan Simmons
2026-05-08 12:51:34 -05:00
parent d484cdd445
commit e240c34477
2 changed files with 9 additions and 10 deletions
@@ -7,6 +7,7 @@ local plugins = {
{ {
'kylechui/nvim-surround', 'kylechui/nvim-surround',
event = "VeryLazy", event = "VeryLazy",
config = true,
}, },
'ibhagwan/fzf-lua', 'ibhagwan/fzf-lua',
@@ -1,9 +1,7 @@
local capabilities = require('cmp_nvim_lsp').default_capabilities() local capabilities = require('cmp_nvim_lsp').default_capabilities()
capabilities.textDocument.completion.completionItem.snippetSupport = false; capabilities.textDocument.completion.completionItem.snippetSupport = false;
local lspconfig = require('lspconfig') vim.lsp.config("rust_analyzer", {
lspconfig.rust_analyzer.setup {
capabilities = capabilities, capabilities = capabilities,
settings = { settings = {
["rust-analyzer"] = { ["rust-analyzer"] = {
@@ -22,9 +20,9 @@ lspconfig.rust_analyzer.setup {
}, },
}, },
}, },
} })
lspconfig.matlab_ls.setup { vim.lsp.config("matlab_ls", {
capabilities = capabilities, capabilities = capabilities,
settings = { settings = {
MATLAB = { MATLAB = {
@@ -32,18 +30,18 @@ lspconfig.matlab_ls.setup {
installPath = "", installPath = "",
}, },
}, },
} })
lspconfig.omnisharp.setup { vim.lsp.config("omnisharp", {
cmd = { "dotnet", "/usr/lib/omnisharp-roslyn/OmniSharp.dll"} cmd = { "dotnet", "/usr/lib/omnisharp-roslyn/OmniSharp.dll"}
} })
local default_servers = {'pylsp', 'ccls', 'r_language_server', 'lua_ls', 'nil_ls', 'tinymist'} local default_servers = {'pylsp', 'ccls', 'r_language_server', 'lua_ls', 'nil_ls', 'tinymist'}
for _, lsp in ipairs(default_servers) do for _, lsp in ipairs(default_servers) do
lspconfig[lsp].setup { vim.lsp.config(lsp, {
capabilities = capabilities capabilities = capabilities
} })
end end
local luasnip = require 'luasnip' local luasnip = require 'luasnip'