This commit is contained in:
markus.dieckmann
2026-06-16 14:33:55 +02:00
parent 9e4cd45df7
commit 94550da271

View File

@@ -17,10 +17,18 @@ return {
quickfile = { enabled = true },
scope = { enabled = true },
scroll = { enabled = true },
scratch = { enabled = true },
statuscolumn = { enabled = true },
words = { enabled = true },
},
keys = {
{
"<leader>gl",
function()
Snacks.git.blame_line()
end,
desc = "Snacks blame line",
},
{
"<leader>gl",
function()
@@ -33,7 +41,21 @@ return {
function()
Snacks.lazygit()
end,
desc = "Lazygit",
desc = "Snacks LazyGit",
},
{
"<leader>.",
function()
Snacks.scratch()
end,
desc = "Toggle Scratch Buffer",
},
{
"<leader>s.",
function()
Snacks.scratch.select()
end,
desc = "Select Scratch Buffer",
},
},
init = function()
@@ -56,8 +78,8 @@ return {
Snacks.toggle.diagnostics():map("<leader>ud")
Snacks.toggle.line_number():map("<leader>ul")
Snacks.toggle
.option("conceallevel", { off = 0, on = vim.o.conceallevel > 0 and vim.o.conceallevel or 2 })
:map("<leader>uc")
.option("conceallevel", { off = 0, on = vim.o.conceallevel > 0 and vim.o.conceallevel or 2 })
:map("<leader>uc")
Snacks.toggle.treesitter():map("<leader>uT")
Snacks.toggle.option("background", { off = "light", on = "dark", name = "Dark Background" }):map("<leader>ub")
Snacks.toggle.inlay_hints():map("<leader>uh")