summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins/lsp_signature.lua
blob: 33c2429bdac85bd13a01f39aae802f1e5354cfa5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
return {
    -- 'ray-x/lsp_signature.nvim',
    -- event = 'VeryLazy',
    -- config = function()
    --     local lsp_signature = require('lsp_signature')
    --     vim.api.nvim_create_autocmd('LspAttach', {
    --         callback = function(args)
    --             local bufnr = args.buf
    --             local client = vim.lsp.get_client_by_id(args.data.client_id)
    --             if vim.tbl_contains({ 'null-ls' }, client.name) then
    --                 return
    --             end
    --             lsp_signature.on_attach({}, bufnr)
    --         end,
    --     })
    --
    --     require('lsp_signature').setup({})
    --     vim.keymap.set({ 'i', 'n' }, '<C-p>', lsp_signature.toggle_float_win, { desc = 'toggle signature' })
    -- end,
}