main
Dan7h3x 2024-11-21 21:51:48 +03:30
parent 3bc48198a4
commit 4a08a5332e
1 changed files with 10 additions and 10 deletions

View File

@ -27,8 +27,8 @@ function SignatureHelp.new()
method = "#c099ff",
documentation = "#4fd6be",
},
border = "rounded",
winblend = 20,
border = "solid",
winblend = 10,
}
}, SignatureHelp)
end
@ -53,13 +53,13 @@ local function markdown_for_signature_list(signatures, config)
table.insert(lines, string.format("%s %s%s", config.icons.method, signature.label, suffix))
table.insert(lines, "```")
if signature.parameters and #signature.parameters > 0 then
table.insert(lines, "")
table.insert(lines, string.format("%s Parameters:", config.icons.parameter))
for _, param in ipairs(signature.parameters) do
table.insert(lines, string.format(" • %s", param.label))
end
end
-- if signature.parameters and #signature.parameters > 0 then
-- table.insert(lines, "")
-- table.insert(lines, string.format("%s Parameters:", config.icons.parameter))
-- for _, param in ipairs(signature.parameters) do
-- table.insert(lines, string.format(" • %s", param.label))
-- end
-- end
if signature.documentation then
table.insert(lines, "")
@ -320,7 +320,7 @@ function M.setup(opts)
end
vim.cmd(string.format([[
highlight default LspSignatureActiveParameter guifg=#c8d3f5 guibg=#4ec9b0 gui=bold
highlight default LspSignatureActiveParameter guifg=#a803f5 guibg=#1e1910 gui=bold
highlight default link FloatBorder Normal
highlight default NormalFloat guibg=#1e1e1e guifg=#d4d4d4
highlight default SignatureHelpMethod guifg=%s