benlubas / molten-nvim

A neovim plugin for interactively running code with the jupyter kernel. Fork of magma-nvim with improvements in image rendering, performance, and more
GNU General Public License v3.0
416 stars 23 forks source link

[Feature Request] Add Lua Rocks for rocks.nvim #180

Open EmDash00 opened 3 months ago

EmDash00 commented 3 months ago

Would be great if we could get a Lua rock up with the new rocks.nvim package manager.

benlubas commented 3 months ago

Yeah, but how? this is a plugin built with python, it has python dependencies which rocks cannot install.

I've seen there are some tools to package python applications (and their deps) into a single binary but I haven't spent too much time looking into them b/c I just don't think that it's worth it (not to mention that I'm not sure it will work b/c it needs to (should) use neovim's python3 path). Rocks.nvim folks can still install this plugin from git.

If you have any suggestions or want to look into it I'm happy to start a conversation and help out if you find a way to do it.

EmDash00 commented 3 months ago

I know poetry exists and I use that. I can look into the process to see if it's possible. Would greatly simplify the install process for most people since you can include image.nvim as a dependency. I'll go ask the rocks.nvim folks to see if they have thoughts.

benlubas commented 3 months ago

Thanks for looking into it. Ping me when you ask so I can keep an eye on it, simplifying the install process would make my life a lot easier