nvim/lua/plugins/snacks.lua
2025-10-16 11:11:00 +02:00

47 lines
923 B
Lua

local header_string = [[
__ __ ____ _____ _____
\ \ /"/u / __"| u |_ " _| |"_ /u
\ \ / // <\___ \/ | | U / //
/\ V /_,-.u___) | /| |\ \/ /_
U \_/-(_/ |____/>> u |_|U /____|
// )( (__)_// \\_ _//<<,-
(__) (__) (__) (__)(__) (_/ ]]
return {
"folke/snacks.nvim",
priority = 1000,
lazy = false,
opts = {
dashboard = {
enabled = true,
preset = {
header = header_string,
},
},
explorer = { enabled = false },
input = { enabled = true },
notifier = {
enabled = true,
timeout = 10000,
},
lazygit = {
enabled = true,
},
},
keys = {
{
"<leader>n",
function()
Snacks.picker.notifications()
end,
desc = "Notification History",
},
{
"<leader>gg",
function()
Snacks.lazygit()
end,
desc = "Lazygit",
},
},
}