diff options
Diffstat (limited to 'home-manager/packages/scripts/wrappers/deprecated/pacman/packages_scan')
-rwxr-xr-x | home-manager/packages/scripts/wrappers/deprecated/pacman/packages_scan | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/home-manager/packages/scripts/wrappers/deprecated/pacman/packages_scan b/home-manager/packages/scripts/wrappers/deprecated/pacman/packages_scan new file mode 100755 index 00000000..2229ef23 --- /dev/null +++ b/home-manager/packages/scripts/wrappers/deprecated/pacman/packages_scan @@ -0,0 +1,20 @@ +#!/bin/sh +# shellcheck disable=SC2086 +# shellcheck source=/dev/null +. ~/.local/lib/shell/lib + +tmp=$(tmp 'pacman -Qq'); +output=$(mktmp); + + +while read -r line; do + msg2 reading $line; + pacman_out=$(tmp "pacman -Qi $line"); + description=$(awk -F ":" '/Description/ {print $2}' $pacman_out); + printf "%s # " $line >> $output; + echo $description >> $output; +done < $tmp + +cat $output; + +if [ -d /tmp/LIB_FILE_TEMP_DIR/ ];then rm -r /tmp/LIB_FILE_TEMP_DIR/; fi |