Skip to content

Bootstrapping issues when relying on nfnl standard library #18

Answered by Olical
sullyj3 asked this question in Q&A
Discussion options

You must be logged in to vote

Oh! You're very right! I've run into this with Aniseed and the way I got around it was basically to have a check in the entrypoint (init.lua etc) that checked if Aniseed was cloned into my pack path or not. If it wasn't I cloned it on the spot and then let my normal plugin management stuff kick in.

You could vendor the nfnl library into your repo (I'm sort of pushing "vendoring Lua for Neovim things is good and fine actually" a lot right now) but that is a little funny feeling.

I'll have a think about this / put together a little bootstrap snippet soon or someone else can beat me to it. I think since nfnl is such a fundamental part of people's Neovim configuration, we need to have a very …

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@sullyj3
Comment options

@Olical
Comment options

@sullyj3
Comment options

Answer selected by sullyj3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants