feat(neovim): add lsp-signature-help completion source

This commit is contained in:
mandlm 2022-07-21 15:51:18 +02:00
parent cd40e17634
commit 49e588d8c9
Signed by: mandlm
GPG Key ID: 4AA25D647AA54CC7
2 changed files with 13 additions and 0 deletions

View File

@ -1,5 +1,16 @@
{ config, lib, pkgs, user, ... }:
let
cmp-nvim-lsp-signature-help = pkgs.vimUtils.buildVimPlugin {
name = "cmp-nvim-lsp-signature-help";
src = pkgs.fetchFromGitHub {
owner = "hrsh7th";
repo = "cmp-nvim-lsp-signature-help";
rev = "57c4db7d3a663bd31ef60c4b5ed32683301247e9";
sha256 = "LKtMrxm9i+yoLYh1NuZsENSScB7MQZrjTFpD9wdpz1M=";
};
};
in
{
home.packages = with pkgs; [
xclip
@ -58,6 +69,7 @@
cmp-nvim-lua
cmp_luasnip
cmp-calc
cmp-nvim-lsp-signature-help
# telescope
telescope-nvim

View File

@ -16,6 +16,7 @@ cmp.setup({
},
sources = cmp.config.sources({
{ name = "nvim_lsp" },
{ name = "nvim_lsp_signature_help" },
{ name = "luasnip" },
{ name = "path" },
{ name = "buffer" },