Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.83 KB

CONTRIBUTING.md

File metadata and controls

39 lines (23 loc) · 1.83 KB

Contributing to NixOS Module Lessons

Thank you for considering contributing to the NixOS Module Lessons repository! Your contributions help improve the learning experience for everyone in the NixOS community. Whether it's fixing a typo, adding a new tutorial, sharing an example, or suggesting improvements, we welcome your input.

To contribute, please follow these guidelines:

How to Contribute

  1. Fork the Repository: Click on the "Fork" button on the top right corner of this repository's page to create your copy of the repository.

  2. Clone the Repository: Clone your forked repository to your local machine using Git.

  3. Create a Branch: Create a new branch for your contribution.

  4. Make Changes: Make your desired changes to the repository. Ensure that your changes adhere to the existing code style and guidelines.

  5. Commit Changes: Commit your changes with a descriptive commit message.

  6. Push Changes: Push your changes to your forked repository.

  7. Submit a Pull Request: Go to the original repository on GitHub and create a pull request (PR) to merge your changes into the main branch. Provide a clear description of your changes in the PR.

Pull Request Guidelines

When submitting a pull request, please ensure the following:

  • Provide a descriptive title and summary of your changes.
  • Include relevant information about the changes made and their purpose.
  • If your PR addresses an existing issue, reference the issue number in the description.
  • Ensure your code follows the existing code style and conventions.
  • Include tests if applicable to validate your changes.

Feedback and Discussions

If you have any questions, suggestions, or feedback regarding the repository or contributions, feel free to open an issue or start a discussion. We value your input and aim to address any concerns promptly.