On 11/08/2026 07:47, Ralf Mardorf wrote:
for a long time now, I've been using the "View Changes" option under
"Package Actions" in AUR, and from there, "commit" and "diff".
I recently migrated to Paru for my AUR needs, and one thing I absolutely love about it is that it shows the PKGBUILDs (and diff on updates) ootb. Yay can be instructed to do that with `--answerdiff=All` on the CLI, via config.json, or by using its new Lua scripting API. Make sure to enable coloured output in Pacman (and install `bat` for Paru) for best results.

As a matter of fact, while I prefer Paru's simplicity (and extensively rely on its support for ad-hoc git repos as package repositories), Yay's new Lua scripting API in v13 is very powerful and can be leveraged to implement some degree of automated screening, as some of its examples highlight (warning when maintainers change, excluding packages changed too recently for the "many eyes" strategy to have done its magic, ...). Perhaps Paru will gain a similar feature in the future (and preferably in a more ALPM-idiomatic way than yay's completely custom Lua thingy), but for now yay has the edge there.

        ~Cynthia

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to