I am currently using this to return to Wezterm panes after opening a blocking file in an alternate pane.
Fully typed API and config
Better docs for callbacks
More to come
Make command passthrough work independently of files
TODO:
drop support for nvim 0.8?
docs
should the hooks emit user autocmds?
refactor hooks into extensible event system
taking inspiration from Harpoon here, this should allow builtin behaviors to be added so that the default config can be minimal but extra features can be easily enabled
think about where the data is actually needed to avoid future breaking changes
this may be a good time to introduce some breaking API changes to improve the callbacks API
TODO: