global/neovim: replace cmp with blink

This commit is contained in:
Infinidoge 2025-05-06 17:37:06 -04:00
parent eb3ff23716
commit 0358ece024
Signed by: Infinidoge
SSH key fingerprint: SHA256:EMoPe5e2dO0gEvtBb2xkZTz5dkyL0rBmuiGTKG5s96E

View file

@ -149,15 +149,37 @@ in
enable = false;
settings.options.disable_when_touch = true;
};
comment.enable = true;
cmp = {
blink-cmp = {
enable = true;
autoEnableSources = true;
settings.sources = [
{ name = "nvim_lsp"; }
{ name = "path"; }
];
settings = {
completion = {
accept = {
auto_brackets = {
enabled = true;
};
};
};
keymap = {
preset = "default";
"<Up>" = [
"select_prev"
"fallback"
];
"<Down>" = [
"select_next"
"fallback"
];
"<CR>" = [
"accept"
"fallback"
];
};
signature = {
enabled = true;
};
};
};
comment.enable = true;
cursorline.enable = true;
direnv.enable = true;
fidget.enable = true;