jj mini/snacks rice

This commit is contained in:
iofq 2025-06-21 00:32:20 -05:00
parent 3132ae3d98
commit 83f9f90f1f
No known key found for this signature in database
GPG key ID: ECF3B2DA38BF7183
5 changed files with 358 additions and 7 deletions

View file

@ -100,9 +100,9 @@ return {
'%<', -- Mark general truncate point
{ hl = 'MiniStatuslineFilename', strings = { '' } },
'%=', -- End left alignment
{ hl = 'MiniStatusDevinfo', strings = { diagnostics, lsp } },
{ hl = 'MiniStatusDevinfo', strings = { diagnostics, lsp } },
{ hl = 'MiniStatuslineFilename', strings = { search } },
{ hl = mode_hl, strings = { mode } },
{ hl = mode_hl, strings = { mode } },
}
end,
inactive = function()
@ -146,7 +146,16 @@ return {
require('mini.surround').setup()
require('mini.splitjoin').setup { detect = { separator = '[,;\n]' } }
require('mini.diff').setup { options = { wrap_goto = true } }
local jj = require('nvim.lua.plugins.lib.minidiff_jj')
local diff = require('mini.diff')
diff.setup {
options = { wrap_goto = true },
source = {
jj(),
diff.gen_source.git(),
},
}
local miniclue = require('mini.clue')
miniclue.setup {
triggers = {
@ -169,10 +178,10 @@ return {
miniclue.gen_clues.registers(),
miniclue.gen_clues.windows(),
miniclue.gen_clues.z(),
{ mode = 'n', keys = '<Leader>wj', postkeys = '<Leader>w', desc = 'TS Down' },
{ mode = 'n', keys = '<Leader>wk', postkeys = '<Leader>w', desc = 'TS Up' },
{ mode = 'n', keys = '<Leader>wh', postkeys = '<Leader>w', desc = 'TS Left' },
{ mode = 'n', keys = '<Leader>wl', postkeys = '<Leader>w', desc = 'TS Right' },
{ mode = 'n', keys = '<Leader>wj', postkeys = '<Leader>w', desc = 'TS Down' },
{ mode = 'n', keys = '<Leader>wk', postkeys = '<Leader>w', desc = 'TS Up' },
{ mode = 'n', keys = '<Leader>wh', postkeys = '<Leader>w', desc = 'TS Left' },
{ mode = 'n', keys = '<Leader>wl', postkeys = '<Leader>w', desc = 'TS Right' },
{ mode = 'n', keys = '<Leader>w<C-J>', postkeys = '<Leader>w', desc = 'Swap TS Down' },
{ mode = 'n', keys = '<Leader>w<C-K>', postkeys = '<Leader>w', desc = 'Swap TS Up' },
{ mode = 'n', keys = '<Leader>w<C-H>', postkeys = '<Leader>w', desc = 'Swap TS Left' },