From 42835e82536dbd1d480ab559012a9e8a703929e4 Mon Sep 17 00:00:00 2001 From: insects Date: Mon, 14 Apr 2025 17:18:36 +0200 Subject: [PATCH] nvim: replace mini.clue with which-key --- dot_config/nvim/lua/plugins/mini.lua | 27 ----------------------- dot_config/nvim/lua/plugins/which-key.lua | 19 ++++++++++++++++ 2 files changed, 19 insertions(+), 27 deletions(-) create mode 100644 dot_config/nvim/lua/plugins/which-key.lua diff --git a/dot_config/nvim/lua/plugins/mini.lua b/dot_config/nvim/lua/plugins/mini.lua index ef55d61..86ed57d 100644 --- a/dot_config/nvim/lua/plugins/mini.lua +++ b/dot_config/nvim/lua/plugins/mini.lua @@ -25,33 +25,6 @@ return { "echasnovski/mini.bracketed", opts = {}, }, - { - -- Faster and better which-key - "echasnovski/mini.clue", - opts = { - triggers = { - { mode = "n", keys = "" }, - { mode = "x", keys = "" }, - - { mode = "n", keys = "g" }, - { mode = "x", keys = "g" }, - - { mode = "n", keys = "`" }, - { mode = "x", keys = "`" }, - { mode = "n", keys = "'" }, - { mode = "x", keys = "'" }, - - { mode = "n", keys = "" }, - - { mode = "n", keys = "z" }, - { mode = "x", keys = "z" }, - }, - - window = { - delay = 400, - }, - }, - }, { -- Label jumping for visible characters "echasnovski/mini.jump2d", diff --git a/dot_config/nvim/lua/plugins/which-key.lua b/dot_config/nvim/lua/plugins/which-key.lua new file mode 100644 index 0000000..5e4d8be --- /dev/null +++ b/dot_config/nvim/lua/plugins/which-key.lua @@ -0,0 +1,19 @@ +-- Configuration for which-key + +return { + { + "folke/which-key.nvim", + event = "VeryLazy", + opts = { + preset = "helix", + spec = { + { "f", group = "file" }, + { "b", group = "buffer" }, + { "c", group = "code" }, + { "g", group = "vc" }, + { "s", group = "search" }, + { ",", group = "vim" }, + }, + }, + }, +}