From cc1559a15dc302a98c389e88533f4a2cb31248c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Thu, 19 Dec 2024 14:34:02 +0100 Subject: [PATCH 1/2] feat(nvim): add capabilities for blink --- modules/programs/nvim/new_plugins/blink-cmp.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/programs/nvim/new_plugins/blink-cmp.nix b/modules/programs/nvim/new_plugins/blink-cmp.nix index 0a3900c..406975e 100644 --- a/modules/programs/nvim/new_plugins/blink-cmp.nix +++ b/modules/programs/nvim/new_plugins/blink-cmp.nix @@ -14,6 +14,9 @@ impersonate_nvim_cmp = true }) ''; + plugins.lsp.capabilities = /* lua */ '' + capabilities = require('blink.cmp').get_lsp_capabilities(capabilities) + ''; plugins.blink-cmp = { enable = true; package = inputs.blink-cmp.packages.${pkgs.system}.blink-cmp; From 6913bb4ee33a1bea30541b1f437bc4f53cc7417f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Thu, 19 Dec 2024 14:34:30 +0100 Subject: [PATCH 2/2] feat(nvim): use default keymap for blink --- modules/programs/nvim/new_plugins/blink-cmp.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/modules/programs/nvim/new_plugins/blink-cmp.nix b/modules/programs/nvim/new_plugins/blink-cmp.nix index 406975e..aa15830 100644 --- a/modules/programs/nvim/new_plugins/blink-cmp.nix +++ b/modules/programs/nvim/new_plugins/blink-cmp.nix @@ -22,14 +22,7 @@ package = inputs.blink-cmp.packages.${pkgs.system}.blink-cmp; settings = { keymap = { - "" = [ "hide" ]; - "" = [ "show" "show_documentation" "hide_documentation" ]; - "" = [ "select_next" "fallback" ]; - "" = [ "select_prev" "fallback" ]; - "" = [ "snippet_forward" "fallback" ]; - "" = [ "snippet_backward" "fallback" ]; - "" = [ "accept" "fallback" ]; - cmdline.preset = "super-tab"; + preset = "default"; }; appearance.nerd_font_variant = "mono"; sources = {