return { 'flash.nvim', event = 'DeferredUIEnter', keys = { { 's', function() require('flash').jump() end, mode = { 'n', 'x', 'o' }, desc = 'Flash', }, { 'S', function() require('flash').treesitter() end, mode = { 'n', 'x', 'o' }, desc = 'Flash (treesitter)', }, { 'r', function() require('flash').remote() end, desc = 'Remote flash', }, { 'R', function() require('flash').treesitter_search() end, mode = { 'x', 'o' }, desc = 'Treesitter search', }, { '', function() require('flash').toggle() end, 'Toggle flash search', }, }, after = function() require('flash').setup({}) end, }