From 086c86e5babc6390136613d4e6538aff03fc25bf Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Fri, 15 Sep 2023 22:31:05 +0200 Subject: [PATCH] Move lsp_signature config into the config file --- lua/lsp/init.lua | 9 --------- lua/plugins/config/lsp_signature.lua | 10 +++++++++- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/lua/lsp/init.lua b/lua/lsp/init.lua index 07d300c..99b69eb 100644 --- a/lua/lsp/init.lua +++ b/lua/lsp/init.lua @@ -117,15 +117,6 @@ function P.on_attach(client, bufnr) -- Disabled in favor of nvim-cmp -- vim.api.nvim_buf_set_option(bufnr, 'omnifunc', 'v:lua.vim.lsp.omnifunc') - local ok, lsp_signature = pcall(require, "lsp_signature") - if ok then - lsp_signature.on_attach({ - doc_lines = 20, - hint_enable = false, - toggle_key = "", - }, bufnr) - end - -- Mappings. -- See `:help vim.lsp.*` for documentation on any of the below functions local opts = { silent = true, buffer = bufnr, } diff --git a/lua/plugins/config/lsp_signature.lua b/lua/plugins/config/lsp_signature.lua index 5fc3cb1..96214f2 100644 --- a/lua/plugins/config/lsp_signature.lua +++ b/lua/plugins/config/lsp_signature.lua @@ -16,4 +16,12 @@ -- https://github.com/ray-x/lsp_signature.nvim -require("lsp_signature").setup() +require("lsp_signature").setup({ + doc_lines = 20, + toggle_key = "", + hint_enable = false, + floating_window = true, + floating_window_above_cur_line = true, + floating_window_off_x = 0, + floating_window_off_y = 0, +})