diff --git a/nvim/.config/nvim/lua/plugins/completion.lua b/nvim/.config/nvim/lua/plugins/completion.lua index c49e23d..e8dedd7 100644 --- a/nvim/.config/nvim/lua/plugins/completion.lua +++ b/nvim/.config/nvim/lua/plugins/completion.lua @@ -155,6 +155,7 @@ return { end, { "i", "s" }), }), formatting = { + expandable_indicator = true, fields = { "kind", "abbr", "menu" }, format = function(entry, vim_item) -- Kind icons, removing kind text leaving only icon diff --git a/nvim/.config/nvim/lua/plugins/formatting.lua b/nvim/.config/nvim/lua/plugins/formatting.lua index 7f0d92b..ad7414e 100644 --- a/nvim/.config/nvim/lua/plugins/formatting.lua +++ b/nvim/.config/nvim/lua/plugins/formatting.lua @@ -25,7 +25,6 @@ local formatters = { } return { - -- formatting setup { "zapling/mason-conform.nvim", diff --git a/nvim/.config/nvim/lua/plugins/lsp.lua b/nvim/.config/nvim/lua/plugins/lsp.lua index 760a51d..097ed94 100644 --- a/nvim/.config/nvim/lua/plugins/lsp.lua +++ b/nvim/.config/nvim/lua/plugins/lsp.lua @@ -204,11 +204,7 @@ return { { buffer = bufnr, desc = "Signature help" } ) map("n", "lo", function() - if vim.diagnostic.is_disabled(0) then - vim.diagnostic.enable(0) - else - vim.diagnostic.disable(0) - end + vim.diagnostic.enable(not vim.diagnostic.is_enabled()) end, { buffer = bufnr, desc = "Toggle Diagnostics" }) end diff --git a/nvim/.config/nvim/lua/plugins/ui.lua b/nvim/.config/nvim/lua/plugins/ui.lua index 75da4b5..ce6539e 100644 --- a/nvim/.config/nvim/lua/plugins/ui.lua +++ b/nvim/.config/nvim/lua/plugins/ui.lua @@ -21,8 +21,8 @@ return { return "" -- we don't know if we have python yet, start a check else - vim.system({ "poetry", "env", "info", "-p" }, { text = true }, function(_, exitcode) - if exitcode == 0 then + vim.system({ "poetry", "env", "info", "-p" }, { text = true }, function(obj) + if obj.code == 0 then has_pynvim = 1 else has_pynvim = 0