local present, wk = pcall(require, "which-key") if not present then return end require("base46").load_highlight "whichkey" local options = { registers = true, icons = { breadcrumb = "»", -- symbol used in the command line area that shows your active key combo separator = "  ", -- symbol used between a key and it's label group = "+", -- symbol prepended to a group }, popup_mappings = { scroll_down = "", -- binding to scroll down inside the popup scroll_up = "", -- binding to scroll up inside the popup }, window = { border = "none", -- none/single/double/shadow }, layout = { spacing = 6, -- spacing between columns }, hidden = { "", "", "", "", "call", "lua", "^:", "^ " }, triggers_blacklist = { -- list of mode / prefixes that should never be hooked by WhichKey i = { "j", "k" }, v = { "j", "k" }, -- n = { "\"", "@" }, -- disable registers }, } options = require("core.utils").load_override(options, "folke/which-key.nvim") wk.setup(options)