Contributing
Welcome
There are many ways to contribute to NixOS and Nix at large. Please read on to learn how to contribute to the mission.
Contributing packages to nixpkgs
Development of Nix and NixOS happens primarily on Nixpkgs. You can contribute by helping reporting, diagnosing and closing issues, by creating, testing and reviewing pull-requests, and by becoming a maintainer of packages and modules hosted on the repository. For more information, see the contributing section of the Nixpkgs article.
There is also a Maillinglist where you can submit patches if you prefer to submit patches via email. These will then be forwarded to Nixpkgs as a pull request by someone on the ML.
See also Contributing to nixpkgs.
Contributing Documentation
See Contributing to Nix documentation.
Contributing to this Wiki
Development of the wiki and other community initiatives happens at at the nix-community Github repository. The #nixos-wiki channel on Matrix is available for questions.