mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-24 17:58:38 +02:00
plugins/cmp: refactor source-plugin internal mechanics
This commit is contained in:
parent
892caa9b40
commit
dc038244f8
3 changed files with 65 additions and 57 deletions
46
plugins/completion/cmp/sources.nix
Normal file
46
plugins/completion/cmp/sources.nix
Normal file
|
@ -0,0 +1,46 @@
|
|||
# Maps each source name to the plugin that provides it
|
||||
{
|
||||
buffer = "cmp-buffer";
|
||||
calc = "cmp-calc";
|
||||
dap = "cmp-dap";
|
||||
cmdline = "cmp-cmdline";
|
||||
cmp-clippy = "cmp-clippy";
|
||||
cmp-cmdline-history = "cmp-cmdline-history";
|
||||
cmp_pandoc = "cmp-pandoc-nvim";
|
||||
cmp_tabby = "cmp-tabby";
|
||||
cmp_tabnine = "cmp-tabnine";
|
||||
codeium = "codeium-nvim";
|
||||
conventionalcommits = "cmp-conventionalcommits";
|
||||
copilot = "copilot-cmp";
|
||||
crates = "crates-nvim";
|
||||
dictionary = "cmp-dictionary";
|
||||
digraphs = "cmp-digraphs";
|
||||
emoji = "cmp-emoji";
|
||||
fish = "cmp-fish";
|
||||
fuzzy_buffer = "cmp-fuzzy-buffer";
|
||||
fuzzy_path = "cmp-fuzzy-path";
|
||||
git = "cmp-git";
|
||||
greek = "cmp-greek";
|
||||
latex_symbols = "cmp-latex-symbols";
|
||||
look = "cmp-look";
|
||||
luasnip = "cmp_luasnip";
|
||||
nvim_lsp = "cmp-nvim-lsp";
|
||||
nvim_lsp_document_symbol = "cmp-nvim-lsp-document-symbol";
|
||||
nvim_lsp_signature_help = "cmp-nvim-lsp-signature-help";
|
||||
nvim_lua = "cmp-nvim-lua";
|
||||
npm = "cmp-npm";
|
||||
omni = "cmp-omni";
|
||||
pandoc_references = "cmp-pandoc-references";
|
||||
path = "cmp-path";
|
||||
rg = "cmp-rg";
|
||||
snippy = "cmp-snippy";
|
||||
spell = "cmp-spell";
|
||||
tmux = "cmp-tmux";
|
||||
treesitter = "cmp-treesitter";
|
||||
ultisnips = "cmp-nvim-ultisnips";
|
||||
vim_lsp = "cmp-vim-lsp";
|
||||
vimwiki-tags = "cmp-vimwiki-tags";
|
||||
vsnip = "cmp-vsnip";
|
||||
yanky = "cmp_yanky";
|
||||
zsh = "cmp-zsh";
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue