From 0358ece0240f9a5b37bfb03578ad3c1bf618e197 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Tue, 6 May 2025 17:37:06 -0400 Subject: [PATCH] global/neovim: replace cmp with blink --- users/modules/global/neovim.nix | 36 ++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/users/modules/global/neovim.nix b/users/modules/global/neovim.nix index cad9840..5004de2 100644 --- a/users/modules/global/neovim.nix +++ b/users/modules/global/neovim.nix @@ -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"; + "" = [ + "select_prev" + "fallback" + ]; + "" = [ + "select_next" + "fallback" + ]; + "" = [ + "accept" + "fallback" + ]; + }; + signature = { + enabled = true; + }; + }; }; + comment.enable = true; cursorline.enable = true; direnv.enable = true; fidget.enable = true;