If you want to help but don't know where to start:
- Try good first issue
- Have a look at roadmaps and it's tasks
- Search existing issues (including closed!)
- If you have modified nv - back it up and reinstall fresh nv. If issue persists - bisect it to find out which part of config causes an issue
- Have a look at README.md's directory overview and follow it.
- Use conventional commit names
- Run
styluaon every lua file exceptlua/plugins.lua(use ...without braces is more readable)
- Once you start working on a feature - create a draft request, so your work won't interop with someone else's
- Keep it simple and small
- Avoid changes to files you're not working on
- Ensure that draft PR does not already exist
- Follow PR structure if it is possible
- Create roadmap
- [ ] Unfinished task
- [X] Finished task- Reason why it must be added
- Lua/Viml plugin
- Is crossplatform or not
- Reason why it must be added
- Lua/Viml feature
- Is crossplatform or not
- Contains breaking changes or not
- Docs section
- Quick overview of changes