From 27de2149badbcf51ba46bf4d8724a5643ac64f07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chlo=C3=A9=20Vulquin?= Date: Tue, 23 Jul 2024 13:59:27 +0200 Subject: nvim: update to v3 which-key spec --- dot_config/nvim/lua/bindings/builtins.lua | 8 +++----- dot_config/nvim/lua/bindings/init.lua | 12 +++++------- dot_config/nvim/lua/bindings/plugins.lua | 6 ++---- 3 files changed, 10 insertions(+), 16 deletions(-) (limited to 'dot_config/nvim/lua/bindings') diff --git a/dot_config/nvim/lua/bindings/builtins.lua b/dot_config/nvim/lua/bindings/builtins.lua index 330666e..1b13f9b 100644 --- a/dot_config/nvim/lua/bindings/builtins.lua +++ b/dot_config/nvim/lua/bindings/builtins.lua @@ -1,7 +1,5 @@ -- document missing builtins -require 'which-key'.register { - ['g'] = { - t = 'Next tab', - T = 'Previous tab', - }, +require 'which-key'.add { + { 'gt', desc = 'Next tab' }, + { 'gT', desc = 'Previous tab' }, } diff --git a/dot_config/nvim/lua/bindings/init.lua b/dot_config/nvim/lua/bindings/init.lua index 01b83b0..4108782 100644 --- a/dot_config/nvim/lua/bindings/init.lua +++ b/dot_config/nvim/lua/bindings/init.lua @@ -6,12 +6,10 @@ for _, v in ipairs { end -- general bindings that aren't specific to a plugin -require 'which-key'.register { +require 'which-key'.add { -- diagnostics - [''] = { - e = { vim.diagnostic.open_float, 'diag float' }, - q = { vim.diagnostic.setloclist, 'diag locations' }, - }, - ['[d'] = { vim.diagnostic.goto_prev, 'prev diag' }, - [']d'] = { vim.diagnostic.goto_next, 'next diag' }, + { 'e', vim.diagnostic.open_float, desc = 'diag float' }, + { 'q', vim.diagnostic.setloclist, desc = 'diag locations' }, + { '[d', vim.diagnostic.goto_prev, desc = 'prev diag' }, + { ']d', vim.diagnostic.goto_next, desc = 'next diag' }, } diff --git a/dot_config/nvim/lua/bindings/plugins.lua b/dot_config/nvim/lua/bindings/plugins.lua index 52894a7..4d4de72 100644 --- a/dot_config/nvim/lua/bindings/plugins.lua +++ b/dot_config/nvim/lua/bindings/plugins.lua @@ -1,6 +1,4 @@ -- plugin-specific category bindings -require 'which-key'.register { - [''] = { - f = '+find', - }, +require 'which-key'.add { + { 'f', desc = '+find' }, } -- cgit v1.2.3