local user_config = require('cosmic.core.user') return { { -- color scheme 'folke/which-key.nvim', config = function() local wk = require('which-key') wk.setup({ -- your configuration comes here -- or leave it empty to use the default settings -- refer to the configuration section below }) wk.register({ [''] = { b = { name = '+buffer', }, c = { name = '+quickfix', }, f = { name = '+find', }, h = { name = '+gitsigns', t = { name = '+toggle', }, }, l = { name = '+lsp', d = { name = '+diagnostics', }, t = { name = '+toggle', }, w = { name = '+workspace', }, }, g = { name = '+goto (lsp)', }, n = { name = '+tree', }, s = { name = '+session', }, t = { name = '+tab', }, v = { name = '+vcs (git)', t = { name = '+toggle', }, }, }, }) end, event = 'VeryLazy', enabled = not vim.tbl_contains(user_config.disable_builtin_plugins, 'which-key'), }, }