From 4e620e02d7a6ebd7507018ec03da930e39b1b86b Mon Sep 17 00:00:00 2001 From: mequidis Date: Sat, 10 Sep 2022 14:24:31 +0300 Subject: [PATCH] nvim: switch to cmp's signature plugin --- .config/nvim/lua/plugins.lua | 9 +-------- .config/nvim/lua/plugins/cmp.lua | 1 + .config/nvim/lua/plugins/lspsignature.lua | 8 -------- .config/nvim/lua/plugins/vimtex.lua | 4 +++- 4 files changed, 5 insertions(+), 17 deletions(-) delete mode 100644 .config/nvim/lua/plugins/lspsignature.lua diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua index 4203b11..37d4e39 100644 --- a/.config/nvim/lua/plugins.lua +++ b/.config/nvim/lua/plugins.lua @@ -35,6 +35,7 @@ require("packer").startup(function() use({ "hrsh7th/cmp-vsnip", after = "nvim-cmp" }) use({ "hrsh7th/cmp-buffer", after = "nvim-cmp" }) use({ "hrsh7th/cmp-path", after = "nvim-cmp" }) + use({ "hrsh7th/cmp-nvim-lsp-signature-help", after = "nvim-cmp" }) -- snippets use({ @@ -50,14 +51,6 @@ require("packer").startup(function() after = "vim-vsnip", }) - -- lsp signature - use({ - "ray-x/lsp_signature.nvim", - config = function() - require("plugins.lspsignature") - end, - }) - -- autopairs use({ "windwp/nvim-autopairs", diff --git a/.config/nvim/lua/plugins/cmp.lua b/.config/nvim/lua/plugins/cmp.lua index b893675..aa00215 100644 --- a/.config/nvim/lua/plugins/cmp.lua +++ b/.config/nvim/lua/plugins/cmp.lua @@ -22,6 +22,7 @@ cmp.setup({ }, sources = { { name = "nvim_lsp" }, + { name = "nvim_lsp_signature_help" }, { name = "path" }, { name = "buffer", keyword_length = 5 }, { name = "vsnip" }, diff --git a/.config/nvim/lua/plugins/lspsignature.lua b/.config/nvim/lua/plugins/lspsignature.lua deleted file mode 100644 index d9348ff..0000000 --- a/.config/nvim/lua/plugins/lspsignature.lua +++ /dev/null @@ -1,8 +0,0 @@ -cfg = { - hint_prefix = " ", - handler_opts = { - border = "none", - }, -} - -require("lsp_signature").setup(cfg) diff --git a/.config/nvim/lua/plugins/vimtex.lua b/.config/nvim/lua/plugins/vimtex.lua index 16eb7cf..98a7d51 100644 --- a/.config/nvim/lua/plugins/vimtex.lua +++ b/.config/nvim/lua/plugins/vimtex.lua @@ -1,5 +1,7 @@ -- ignore certain errors -vim.g.vimtex_quickfix_ignore_filters = { "Underfull", "Overfull", "babel" } +-- vim.g.vimtex_quickfix_ignore_filters = { "Underfull", "Overfull", "babel" } -- use zathura as the pdf viewer vim.g.vimtex_view_general_viewer = "zathura" + +vim.g.vimtex_compiler_latexmk_engines = { _ = "-lualatex" }