From a0364dd9ee5e10260239cf8aacc32b4d0bc0d581 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 17 Apr 2026 10:53:05 +0100 Subject: fix: use named fields for codecompanion lazy.nvim key specs Mode and opts were positional args (positions 3+4) but lazy.nvim only uses positions 1 (lhs) and 2 (rhs). The mode and desc were silently ignored, making all mappings normal-mode only with no descriptions. Use named fields instead. Also fix [C]chat typo to [C]hat. --- home/.config/nvim/lua/custom/plugins/init.lua | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'home') diff --git a/home/.config/nvim/lua/custom/plugins/init.lua b/home/.config/nvim/lua/custom/plugins/init.lua index 5b92266..a394b91 100644 --- a/home/.config/nvim/lua/custom/plugins/init.lua +++ b/home/.config/nvim/lua/custom/plugins/init.lua @@ -479,20 +479,26 @@ return { { "aa", "CodeCompanionActions", - { "n", "v" }, - { noremap = true, silent = true, desc = "[A]I [A]ctions" }, + mode = { "n", "v" }, + noremap = true, + silent = true, + desc = "[A]I [A]ctions", }, { "ta", "CodeCompanionChat Toggle", - { "n", "v" }, - { noremap = true, silent = true, desc = "[T]oggle [A]I chat" }, + mode = { "n", "v" }, + noremap = true, + silent = true, + desc = "[T]oggle [A]I chat", }, { "ac", "CodeCompanionChat Add", - "v", - { noremap = true, silent = true, desc = "[A]I [C]chat add" }, + mode = "v", + noremap = true, + silent = true, + desc = "[A]I [C]hat add", }, }, opts = { -- cgit v1.2.3-70-g09d2