1 2 3 4 5 6 7 8 9 10 11 12 13 14
#!/bin/sh # Pacman Query, to manually determine remove the package or not f () { pacman -Qi "$1" | awk '/^Depends On/{f=1}/^Conflicts With/{f=0}f || /^Description/ || /^URL/ || /^Groups/ || /^Installed Size/ || /^Install Reason/' printf '\n' pacman -Ql "$1" | grep '/bin/[^$]' printf '\n' pactree -r "$1" printf '\n' grrc "$1" } [ "$1" ] && f "$1" | "$PAGER"