diff --git a/lua/custom/plugins/ui.lua b/lua/custom/plugins/ui.lua index 8851be0..5cf3daa 100644 --- a/lua/custom/plugins/ui.lua +++ b/lua/custom/plugins/ui.lua @@ -118,8 +118,8 @@ return { local leap = require 'leap' - leap.opts.safe_labels = 'sfnutSFNLHMUGTZ?' - leap.opts.labels = 'sfnjklhodweimbuyvrgtaqpcxzSFNJKLHODWEIMBUYVRGTAQPCXZ?' + leap.opts.safe_labels = 'asfghjkliztrewb' + leap.opts.labels = 'sfnjklhodweimbuyvrgtaqpcxz' leap.opts.special_keys = { next_target = '', prev_target = '', @@ -198,19 +198,24 @@ return { local wk = require 'which-key' local defaults = { mode = { 'n', 'v' }, - [''] = { name = '+select', f = { name = '[F]ind' } }, - ['g'] = { name = '+goto' }, - [']'] = { name = '+next' }, - ['['] = { name = '+prev' }, - ['d'] = { name = '+[D]ebug', w = { name = '[W]indow' }, c = { name = '[C]hange' } }, - ['c'] = { name = '+[C]ode/[C]olor', t = { name = '+[T]rouble' } }, - ['g'] = { name = '+[G]ood tools' }, - ['f'] = { name = '+[F]ormatting' }, - ['r'] = { name = '[R]ename' }, - ['w'] = { name = '[W]orkspace', b = { name = 'buffer' } }, - ['t'] = { name = '[T]oggle', ['🚫'] = 'which_key_ignore' }, + { 'c', group = '[C]ode/[C]olor' }, + { 'ct', group = '[T]rouble' }, + { 'd', group = '[D]ebug' }, + { 'dc', group = '[C]hange' }, + { 'dw', group = '[W]indow' }, + { 'f', group = '[F]ormatting' }, + { 'g', group = '[G]ood tools' }, + { 'r', group = '[R]ename' }, + { 't', group = '[T]oggle' }, + { 'w', group = '[W]orkspace' }, + { 'wb', group = 'buffer' }, + { '', group = 'select' }, + { 'f', group = '[F]ind' }, + { '[', group = 'prev' }, + { ']', group = 'next' }, + { 'g', group = 'goto' }, } - wk.register(defaults, opts) + wk.add(defaults, opts) end, }, { @@ -638,6 +643,7 @@ return { }, { 'MeanderingProgrammer/dashboard.nvim', + enable = true, event = 'VimEnter', dependencies = { 'MaximilianLloyd/ascii.nvim',