A Lazy.nvim example to use this provider.
{
'hedyhli/outline.nvim',
config = function()
require('outline').setup({
providers = {
priority = { 'lsp', 'coc', 'markdown', 'norg', 'asciidoc' },
},
})
end,
event = "VeryLazy",
dependencies = {
'msr1k/outline-asciidoc-provider.nvim'
}
},
And this provider is based on outline.nvim's markdown provider.