Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fork all vfox plugins #3900

Closed
2 tasks
jdx opened this issue Jan 1, 2025 · 0 comments · Fixed by #3996
Closed
2 tasks

fork all vfox plugins #3900

jdx opened this issue Jan 1, 2025 · 0 comments · Fixed by #3996

Comments

@jdx
Copy link
Owner

jdx commented Jan 1, 2025

similar to #3899 I should write a script to fork all of the vfox plugins into mise-plugins. This is less for security reasons (most plugins are owned by vfox who is relatively trustworthy), but because I actually need to make some modifications to vfox plugins so they work correctly in mise.

vfox plugins sometimes make an async/await call at the top-level. This appears to work fine in the go lua interpreter but the rust one chokes on it. I looked at this issue quite a bit and didn't manage to get anywhere. While I don't love the idea of forking all of those plugins, I think between the improved security and fixing that issue it's probably the way to go.

  • write/execute script to fork all vfox plugins in the registry
  • check each vfox plugin to see if it needs a refactor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant