local M = {} M.config = function() local snap = require "snap" local layout = snap.get"layout".bottom local file = snap.config.file:with {consumer = "fzy", layout = layout} local vimgrep = snap.config.vimgrep:with {layout = layout} snap.register.command("find_files", file {producer = "ripgrep.file"}) snap.register.command("buffers", file {producer = "vim.buffer"}) snap.register.command("oldfiles", file {producer = "vim.oldfile"}) snap.register.command("live_grep", vimgrep {}) end return M