return { { "folke/snacks.nvim", priority = 1000, lazy = false, opts = { picker = { enabled = true }, explorer = { enabled = true }, dashboard = { enabled = true }, indent = { enabled = true }, input = { enabled = true }, notifier = { enabled = true }, scope = { enabled = true }, scroll = { enabled = true }, bigfile = { enabled = true }, words = { enabled = true }, }, keys = { { "", function() Snacks.picker.smart() end, desc = "Smart Find Files" }, { "ff", function() Snacks.picker.files() end, desc = "Find Files" }, { "fg", function() Snacks.picker.grep() end, desc = "Grep" }, { "fb", function() Snacks.picker.buffers() end, desc = "Buffers" }, { "fr", function() Snacks.picker.recent() end, desc = "Recent" }, { "e", function() Snacks.explorer() end, desc = "File Explorer" }, { "bd", function() Snacks.bufdelete() end, desc = "Delete Buffer" }, { ".", function() Snacks.scratch() end, desc = "Toggle Scratchpad" }, }, }, }