-- ╭────────────╮ -- │ Usage help │ -- ╰────────────╯ return { { "nvim-mini/mini.clue", opts = { triggers = { -- Leader triggers { mode = 'n', keys = '' }, { mode = 'x', keys = '' }, -- Built-in completion { mode = 'i', keys = '' }, -- `g` key { mode = 'n', keys = 'g' }, { mode = 'x', keys = 'g' }, -- Marks { mode = 'n', keys = "'" }, { mode = 'n', keys = '`' }, { mode = 'x', keys = "'" }, { mode = 'x', keys = '`' }, -- Registers { mode = 'n', keys = '"' }, { mode = 'x', keys = '"' }, { mode = 'i', keys = '' }, { mode = 'c', keys = '' }, -- Window commands { mode = 'n', keys = '' }, -- `z` key { mode = 'n', keys = 'z' }, { mode = 'x', keys = 'z' }, }, clues = { -- Enhance this by adding descriptions for mapping groups -- miniclue.gen_clues.builtin_completion(), -- miniclue.gen_clues.g(), -- miniclue.gen_clues.marks(), -- miniclue.gen_clues.registers(), -- miniclue.gen_clues.windows(), -- miniclue.gen_clues.z(), }, } }, -- Breaks LSP attach -- { -- "folke/which-key.nvim", -- event = "VeryLazy", -- opts = function() -- return require("plugins.opts.whichKey") -- end, -- keys = { -- { -- "?", -- function() -- require("which-key").show({ global = false }) -- end, -- desc = "Buffer Local Keymaps (which-key)", -- }, -- }, -- } }