Npins is a Nix dependency pinning tool strongly inspired by Niv. In fact, I hope it to be a worthy successor. If you’re familiar with Niv, the following new features might get your attention:
- Track releases on any git repository, optionally with version bounds
- Track Nix channels directly, which gives provides you the
programs.sqlitedatabase that isn’t present when tracking
NixOS/nixpkgsas a git branch
- First class GitLab support
- Easy migration from Niv
Thank you to @andir who wrote the initial code (and who made the mistake of giving me access to the repo ).