The best would be to package ngit and git-remote-nostr with nix and publish it to github. [Hydra](https://github.com/NixOS/hydra) can help with CI too.
This way it will be available on nixos.org and easily searchable and be included in a nix config.
Also publishing something nix-bitcoin does like a configurable, modularized template helps a lot. It's a lot of work though.