class Jekyll::Algolia::Site

def init_rendering_progress_bar

documents
This uses Jekyll post_render hooks, listening to both pages and

rendered item
Public: Init the rendering progress bar, incrementing it for each
def init_rendering_progress_bar
  progress_bar = ProgressBar.create(
    total: indexable_item_count,
    format: 'Rendering to HTML (%j%%) |%B|'
  )
  Jekyll::Hooks.register :pages, :post_render do |_|
    progress_bar.increment
  end
  Jekyll::Hooks.register :documents, :post_render do |_|
    progress_bar.increment
  end
end