Hello Guix! There seems to be consensus on getting ‘guix search’ to automatically invoke $PAGER (I don’t think there’s a bug report, though). Below is a first stab at it that’s (almost) functional but raises questions: 1. This patch arranges to invoke the pager only if we output a screenful of text. However, that means that the ‘supports-hyperlinks?’ call is passed the wrong port, typically the actual stdout (a terminal) instead of the pager. Pagers typically don’t support hyperlinks, it seems. Is there another way to do that? Should we just invoke the pager unconditionally? 2. What if ‘less’ or $PAGER doesn’t exists or exits with non-zero? What do others do? Feedback & alternative patches more than welcome! Ludo’.