Thanks for contributing to the C++ implementation of betterfetch! 🎉
-
Fork the repo
Click the Fork button on GitHub. -
Clone your fork
git clone https://github.com/betterfetch/betterfetch-cpp.git cd betterfetch/cpp -
Create a branch
git checkout -b feature/my-new-feature
-
Make changes
- Use modern C++17 or later
- Format code with
clang-format - Keep headers and modules modular
-
Commit & push
git add . git commit -m "Add: description of feature" git push origin feature/my-new-feature
-
Open a Pull Request
Submit your PR to themainbranch 🚀
- Follow C++17 best practices
- Keep functions small and readable
- Keep PRs focused and small
- Add comments for non-trivial code
- Update README/docs if necessary
- Ensure the build passes (
makeshould succeed)
If you find a bug:
- Open an issue
- Include:
- OS/Distro
- Compiler version (g++, clang++)
- Steps to reproduce
- Expected vs actual behavior
Open a Feature Request issue or Discussion to propose enhancements.
By contributing, you agree your code will be under the MIT License.