init.lua 524 B

1234567891011121314
  1. local M = {}
  2. M.config = function()
  3. local snap = require "snap"
  4. local layout = snap.get("layout").bottom
  5. local file = snap.config.file:with { consumer = "fzy", layout = layout }
  6. local vimgrep = snap.config.vimgrep:with { layout = layout }
  7. snap.register.command("find_files", file { producer = "ripgrep.file" })
  8. snap.register.command("buffers", file { producer = "vim.buffer" })
  9. snap.register.command("oldfiles", file { producer = "vim.oldfile" })
  10. snap.register.command("live_grep", vimgrep {})
  11. end
  12. return M