33 lines
672 B
Nix
33 lines
672 B
Nix
{ lib, ... }:
|
|
{
|
|
vim.autocomplete.blink-cmp = {
|
|
enable = true;
|
|
mappings = {
|
|
close = null;
|
|
complete = null;
|
|
confirm = null;
|
|
next = null;
|
|
previous = null;
|
|
scrollDocsDown = null;
|
|
scrollDocsUp = null;
|
|
};
|
|
setupOpts = {
|
|
keymap = {
|
|
preset = "super-tab";
|
|
"<C-.>" = [ "show" ];
|
|
};
|
|
completion = {
|
|
ghost_text.enabled = false;
|
|
list.selection.preselect = true;
|
|
trigger = {
|
|
show_in_snippet = true;
|
|
};
|
|
};
|
|
signature.enabled = true;
|
|
};
|
|
sourcePlugins = {
|
|
ripgrep.enable = true;
|
|
};
|
|
friendly-snippets.enable = true;
|
|
};
|
|
}
|