/ nvim / lua / plugins / spectre.lua
spectre.lua
 1  --- Find and replace in all files (project-wide). Depends on plenary, ripgrep, devicons.
 2  return {
 3    specs = {
 4      { src = 'https://github.com/nvim-pack/nvim-spectre', name = 'nvim-spectre' },
 5    },
 6    config = function()
 7      local spectre = require('spectre')
 8      if type(spectre) ~= 'table' or not spectre.setup then
 9        return
10      end
11      spectre.setup({})
12    end,
13  }