diff --git a/nvim/nvim/config/new/lua/lsp/handlers.lua b/nvim/nvim/config/new/lua/lsp/handlers.lua index 668e042..030df71 100644 --- a/nvim/nvim/config/new/lua/lsp/handlers.lua +++ b/nvim/nvim/config/new/lua/lsp/handlers.lua @@ -64,6 +64,7 @@ end M.on_attach = function(client, bufnr) lsp_keymaps(bufnr) lsp_highlight_document(client) + require "lsp_signature".on_attach() end local capabilities = vim.lsp.protocol.make_client_capabilities() diff --git a/nvim/nvim/config/new/lua/plugins.lua b/nvim/nvim/config/new/lua/plugins.lua index de22de5..afded7d 100644 --- a/nvim/nvim/config/new/lua/plugins.lua +++ b/nvim/nvim/config/new/lua/plugins.lua @@ -49,6 +49,7 @@ return packer.startup(function(use) use "tpope/vim-repeat" use "tpope/vim-sleuth" use "ggandor/lightspeed.nvim" + use { "airblade/vim-rooter", config = function() vim.g.rooter_manual_only = 1 end } use "folke/tokyonight.nvim" @@ -81,6 +82,7 @@ return packer.startup(function(use) "hrsh7th/nvim-cmp", "L3MON4D3/LuaSnip", } + use "ray-x/lsp_signature.nvim" use { "narutoxy/dim.lua", requires = { "nvim-treesitter/nvim-treesitter", "neovim/nvim-lspconfig" },