return { { "folke/which-key.nvim", event = "VeryLazy", opts = { preset = "helix", delay = function(ctx) return ctx.plugin and 0 or 20 end, spec = { { "f", group = "find" }, { "a", group = "ai" }, { "c", group = "lsp actions" }, { "s", group = "snippets" }, }, }, keys = { { "?", function() require("which-key").show({ global = true }) end, desc = "show local keymaps", }, }, }, { "folke/trouble.nvim", dependencies = { "mini-nvim/mini.icons" }, opts = {}, }, }