Thank you for your interest in contributing to Community Standards! We welcome any contributions, including bug fixes, feature enhancements, documentation improvements, and other general improvements.
- Fork the branch development repository to your GitHub account. This will create a copy of this repository in your account. You can make changes to this copy without affecting the original repository.
- For fork this repository, click the Fork button in the top right corner of this page or click here.
- Make sure to uncheck the Copy the
main
branch only. This will copy the development branch and other branches (if any)
- Clone your forked repository to your local machine.
-
Use the following command to clone your forked repository to your local machine.
git clone --depth=1 -b development https://github.com/JaKooLit/Arch-Hyprland.git
- Create a new branch for your changes.
-
For example, to create a new branch named
your-branch-name
, use the following command.git checkout -b your-branch-name
- Make your changes and commit them with a descriptive commit message.
-
For example, to commit your changes, use the following command and make sure to follow the commit message guidelines.
git commit -m "feat: add a new feature"
- Push your changes to your forked repository.
-
For example, to push your changes to your forked repository, use the following command.
git push origin your-branch-name
- Submit a pull request to the development branch repository.
- For example, to create a pull request, use the following steps.
- Go to your forked repository.
- Click the Compare & pull request button next to your
your-branch-name
branch. - Add a title and description for your pull request.
- Click Create pull request and remember to add the relevant labels with using the pull request template.
- For example, to create a pull request, use the following steps.
- Follow the code style of the project.
- Update the documentation if necessary.
- Add tests if applicable.
- Make sure all tests pass or fully tested before submitting your changes.
- Keep your pull request focused and avoid including unrelated changes.
- Remember to follow the following files before submitting your changes.
- bug_report.md - Use this template to create a report to help us improve.
- feature_request.md - Use this template to suggest a feature for this project.
- documentation_update.md - Use this template to propose a change to the documentation.
- custom.md - Use this template to submit a custom issue.
- PULL_REQUEST_TEMPLATE.md - Use this template to submit a pull request.
- COMMIT_MESSAGE_GUIDELINES.md - Read this file to learn about the commit message guidelines.
- CONTRIBUTING.md - Read this file to learn about the contributing guidelines.
- LICENSE - Read this file to learn about the license.
- README.md - Read this file to learn about the project.
If you have any questions, feel free to contact via GitHub Discussions or Through Discord Server