-- folke/snacks.nvim: picker, explorer, buffers. -- The familiar `gb` / `F` / `t` entry points live here as -- lazy `keys`, so the global `Snacks` is guaranteed to exist before any call. return { { "folke/snacks.nvim", priority = 1000, lazy = false, keys = { { "gb", function() Snacks.picker.buffers({ hidden = false, nofile = false, sort_lastused = true, current = false }) end, desc = "Buffers", }, { "F", function() Snacks.picker.files({ exclude = { "node_modules/", ".git/" }, hidden = true, auto_close = true }) end, desc = "Find Files", }, { "t", function() Snacks.picker.explorer({ exclude = { "node_modules/", ".git/" }, hidden = true, auto_close = true }) end, desc = "Explorer", }, }, opts = {}, }, }