This commit is contained in:
2025-09-07 11:18:48 +02:00
parent 6132b60ca3
commit 1c933f1054
15 changed files with 206 additions and 54 deletions

View File

@@ -3,6 +3,7 @@
local wk = require 'which-key'
local gitsigns = require 'gitsigns'
local img = require 'image'
local function toggle_light_dark_theme()
if vim.o.background == 'light' then
@@ -21,11 +22,20 @@ local function toggle_conceal()
end
end
local function toggle_image_rendering()
if img.is_enabled() then
img.disable()
else
img.enable()
end
end
wk.add {
mode = { 'n' },
-- gitsigns
{ '<leader>tb', gitsigns.toggle_current_line_blame, desc = 'toggle git show [b]lame line' },
{ '<leader>td', gitsigns.preview_hunk_inline, desc = 'toggle git show [d]eleted' },
{ '<leader>ti', toggle_image_rendering, desc = 'toggle git show [d]eleted' },
{ '<leader>tm', '<CMD>RenderMarkdown buf_toggle<CR>', desc = 'toggle [m]arkdown rendering for current' },
{ '<leader>tt', toggle_light_dark_theme, desc = 'toggle light/dark [t]heme' },
{ '<leader>tc', toggle_conceal, desc = 'toggle [c]onceal' },