-
-
Notifications
You must be signed in to change notification settings - Fork 39
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
Extension contribution #116
Comments
Thanks for showing interest in the project @gldtn! I want the contribution process to be as streamlined as possible so it's always good to get feedback from first-time contributors. If you use lazy.nvim as your neovim plugin manager you can configure it to look for local copies of plugins in a specific folder, like I have done here: From the configuration docs:
Once this is setup, you can clone your fork of cyberdream.nvim to the local directory you've configured in lazy.nvim. Then in your plugin config, add Here's an example from my config: This will let you test your changes locally before committing/merging upstream. Let me know if you have any other questions! |
I think I did everything right, and submitted a PR 🎉 Thanks for you help! Dev would not work until I added the imports inside specs table: spec = {
{ import = "plugins" },
{ import = "plugins.lsp" },
}, before I just had: { import = "plugins" },
{ import = "plugins.lsp" }, Leaving it registered here just in case someone has the same problem. |
Question or Suggestion
Hello @scottmckendry , I would like to contribute with Neogit extension but I'm not totally sure how to do it as I'm not very good at managing github repos. I followed the instructions on contributing page, but what is the best way to go about it and submit a PR? Should I clone your repo, make the changes and submit a PR? Currently for testing purpose I edit the nvim file directly, which I'm sure it not the correct way to do it.
Thanks for your patience!
The text was updated successfully, but these errors were encountered: