Contributing to nixpkgs for the first time
I’ve been using NixOS for a couple years now but only in the last month have I had the opportunity to contribute something back. In this case it’s the packaging code for Hoarder, a bookmarking app I’ve been using the last couple of months as a Pocket replacement.
Although I’m not a regular contributor to any open source project, contributing to Nixpkgs has been, by far, the least daunting. I think a big reason is contributing doesn’t require much special knowledge for people that are already using Nixpkgs. While maintaining my Nix laptop, Nix server (which runs this website) and Nix Homelab I’m writing Nix code regularly and often have to create my own derivations, or modify other derivations. This includes using the Nixpkgs standard library and, sometimes, digging into certain internal things.