return { "folke/which-key.nvim", event = "VeryLazy", init = function() vim.o.timeout = true vim.o.timeoutlen = 500 end, config = function() local wk = require("which-key") wk.add({ { "n", group = "vim", icon = "" }, { "nh", "nohl", desc = "Close Search Highlights", icon = "" }, { "no", "foldopen", desc = "Open Fold", icon = "" }, { "nc", "foldclose", desc = "Close Fold", icon = "" }, { "s", group = "splits", icon = "󱓡" }, { "sv", "v", desc = "Split vertical", icon = "" }, { "sh", "s", desc = "Split horizontal", icon = "" }, { "se", "=", desc = "Make Splits equal", icon = "󰤼" }, { "sx", "close", desc = "Close Split", icon = "󰅚" }, { "i", group = "interface", icon = "󰮫" }, { "il", "Lazy", desc = "Open Lazy Menu" }, { "im", "Mason", desc = "Open Mason Menu" }, }) end, }