feat(neovim): add lsp-signature-help completion source
This commit is contained in:
parent
cd40e17634
commit
49e588d8c9
@ -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
|
||||
|
@ -16,6 +16,7 @@ cmp.setup({
|
||||
},
|
||||
sources = cmp.config.sources({
|
||||
{ name = "nvim_lsp" },
|
||||
{ name = "nvim_lsp_signature_help" },
|
||||
{ name = "luasnip" },
|
||||
{ name = "path" },
|
||||
{ name = "buffer" },
|
||||
|
Reference in New Issue
Block a user