hedyhli / outline.nvim

Code outline sidebar powered by LSP. Significantly enhanced & refactored fork of symbols-outline.nvim.
https://sr.ht/~hedy/outline.nvim
MIT License
580 stars 17 forks source link

Norg/Treesitter, or external providers #3

Closed hedyhli closed 9 months ago

hedyhli commented 10 months ago

There could be a providers.priority table that lists providers to try, in that order. These would be appended to form import path outline.providers.<value>.

Hence external plugins can have a lua/outline/providers/<plugin>.lua and users of those plugins can simply add "plugin" to the priority list and the external provider can be used.

todo

hedyhli commented 9 months ago

image