-
Notifications
You must be signed in to change notification settings - Fork 11
Contributing
github-actions[bot] edited this page Jan 24, 2025
·
1 revision
First off, thank you for your interest in contributing to cord.nvim! We welcome contributions from everyone. This document provides guidelines for contributing to the project.
- Before submitting a bug report, make sure to go through the π§ Troubleshooting section of the wiki, and check for existing issues to see if the problem has already been reported.
- If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a clear title and description, along with as much relevant information as possible.
- Open a new issue with your suggestion, providing as much detail as possible.
- Explain why this enhancement would be useful and whether it could introduce breaking changes to the codebase.
- Fork the repo and create your branch from
master
. - Add your changes and give it a proper testing.
- Make sure your code is formatted and lints.
- Issue that pull request!
We use the Conventional Commits specification for our commit messages. This leads to more readable messages that are easy to follow when looking through the project history. Please adhere to this convention for your commit messages.
The commit message should be structured as follows:
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
For breaking changes, add a !
after the type/scope. Make sure to include the details in the commit body.
Examples:
fix: correctly parse Git config
feat(icons): provide an icon for Rust
docs(readme): fix typo
refactor!: remove config.timer.enable