A command-line tool that parses /var/log/pacman.log (including its
rotated .log.1 / .log.1.gz predecessor) and shows one of four views:
-i, --installed— show recent packages currently installed according to the log-c, --show-commands— recent user-initiatedpacman -S .../ sync commands-u, --upgraded— recent package upgrades-s, --show-hist— recent transactions, with installed/removed/upgraded/downgraded/reinstalled packages grouped under the transaction (and triggering command) they occurred in
A mode flag is required; an optional n argument limits how many matching
log lines are considered (default: 20). For -s, n instead limits how
many of the most recent transactions are shown (also default: 20).
vlp is available at the AUR,
or you can install using the install target in the Makefile
Requires meson, ninja, and zlib.
meson setup build
meson compile -C build
NOTE: See the Makefile for more build options