nps gets package information from nix channels. This poses two problems:
Package information is getting stale when channels are not updated. But updating a channel is not something nps should do. Maybe a warning would be helpful, so users can refresh it themselves?
On systems that are flake-only, there are no channels a (non-root) user can update. Where should fresh the package infos come from then?
Long-term it might be necessary to switch to (or use additionally) nix search nixpkgs as a source instead.
nps
gets package information from nix channels. This poses two problems:nps
should do. Maybe a warning would be helpful, so users can refresh it themselves?Long-term it might be necessary to switch to (or use additionally)
nix search nixpkgs
as a source instead.