From 6579d2b484e44566e7a765e7d9c4eb7f73ac5dfc Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Thu, 16 Mar 2023 16:25:51 +0000 Subject: [PATCH] Remove snippets from generic sources, add mypy as explicit null_ls source to use version in venv if found --- config/nvim/lua/lsp/cmp.lua | 7 +++++-- config/nvim/lua/lsp/null_ls_sources.lua | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/config/nvim/lua/lsp/cmp.lua b/config/nvim/lua/lsp/cmp.lua index 2be829e0..37af3f09 100644 --- a/config/nvim/lua/lsp/cmp.lua +++ b/config/nvim/lua/lsp/cmp.lua @@ -39,8 +39,6 @@ cmp.setup { }, sources = { { name = "nvim_lsp" }, - { name = "luasnip" }, - { name = "latex_symbols" }, }, } @@ -48,8 +46,11 @@ cmp.setup { cmp.setup.filetype("gitcommit", { sources = { { name = "git" }, + { name = "spell" }, { name = "commit" }, { name = "buffer" }, + { name = "luasnip" }, + { name = "latex_symbols" }, }, }) @@ -57,6 +58,8 @@ cmp.setup.filetype("markdown", { sources = { { name = "spell" }, { name = "buffer" }, + { name = "luasnip" }, + { name = "latex_symbols" }, }, }) diff --git a/config/nvim/lua/lsp/null_ls_sources.lua b/config/nvim/lua/lsp/null_ls_sources.lua index 6aadd46c..a77bcdc7 100644 --- a/config/nvim/lua/lsp/null_ls_sources.lua +++ b/config/nvim/lua/lsp/null_ls_sources.lua @@ -2,6 +2,7 @@ local null_ls = require "null-ls" return { null_ls.builtins.code_actions.gitsigns, null_ls.builtins.diagnostics.zsh, + null_ls.builtins.diagnostics.mypy, null_ls.builtins.formatting.trim_whitespace, null_ls.builtins.hover.dictionary, }