about summary refs log tree commit diff stats
path: root/home-manager/packages/scripts/wrappers/deprecated/pacman/packages_scan
blob: 2229ef23cf12460d24ff6bcb156151b2999f779d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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