Some Arch Linux Pacman hooks I made
Arch-Audit - A post transaction hook that looks up installed packages to the Arch CVE via arch-audit.
Check-Broken-Packages - This checks for packages with broken (non satisfied) dynamic library dependencies. This can happen if you have installed package A from the AUR, which depends on B from the official repositories, and B gets updated, but the packager of A does not bump its pkgrel. In most case you simply need to rebuild A. (Based off https://github.com/desbma/pacman-hooks)
Orphans - A post-transaction hook that searches for orphaned packages.
py-perl-vercmp - A post-transaction hook that searches installed packages with Perl or Python dependencies and lists them. It is triggered only if Perl or Python have had a version upgrade. Requires rebuild-detector.
-
Pug - An ALPM-hook to automatically save installed Pacman & AUR package lists into Gist files.
-
Pacman-ps - A tool for being able to get a list of the packages and files which own them that have been deleted or replaced after package upgrades and integrates with Pacman.
-
Pacman-cleanup - A hook to prune the pacman cache, keeps only the latest cache and the currently installed package.
-
Informant - An Arch Linux News reader designed to also be used as a pacman hook. It works well with tmux-xpanes to manage multiple Arch machine updates.
-
Overdue - A pacman post-transaction hook that looks for running daemons that reference deleted shared library file handles and notifies you about them.
-
A bash script by @mtekman to determine the least used packages installed on your Arch system.