@@ -16,22 +16,14 @@ function packages() {
1616 KB_INSTALLED_SIZE=0
1717 MB_INSTALLED_SIZE=0
1818
19- # TOTAL_DOWNLOAD_SIZE=0
20- # TOTAL_INSTALLED_SIZE=0
21-
2219 echo -e " 📦 Getting Information Packages"
23- # echo -e "
24- # ╭─────────────────────────────────────────────────────────────────────────────────────╮
25- # ┃ Information Packages ┃
26- # ╰─────────────────────────────────────────────────────────────────────────────────────╯
27- # ┃ Package Name ┃ Version ┃ Download ┃ Installed ┃
28- # ╰─────────────────────────────────────────────────────────────────────────────────────╯"
20+
2921 echo -e "
30- ╭─────────────────────────────────────────────────────────────────────────────────────╮
22+ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
3123 ┃ Information Packages ┃
32- ╰─────────────────────────────────────────────────────────────────────────────────────╯
24+ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
3325 ┃ Package Name Version Download Installed ┃
34- ╰─────────────────────────────────────────────────────────────────────────────────────╯ "
26+ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ "
3527
3628 for PACKAGE in " ${PACKAGES[@]} " ; do
3729
@@ -44,34 +36,28 @@ function packages() {
4436 UNIT_DOWNLOAD_SIZE=$( apt show $PACKAGE 2> /dev/null | grep Download-Size: | awk ' {print $3}' )
4537 UNIT_INSTALLED_SIZE=$( apt show $PACKAGE 2> /dev/null | grep Installed-Size: | awk ' {print $3}' )
4638
47- printf " ┃ ${COLOR_SUCCESS} %-13s${COLOR_BASED} ${COLOR_WARNING} %10s${COLOR_BASED} ${COLOR_WARNING} %-4s${COLOR_BASED} %-2s ${COLOR_WARNING} %-4s${COLOR_BASED} %-2s ┃\n" $PACKAGE_NAME $VERSION ${DOWNLOAD_SIZE} " ${UNIT_DOWNLOAD_SIZE} " ${INSTALLED_SIZE} " ${UNIT_INSTALLED_SIZE} "
48- echo -e " ╰─────────────────────────────────────────────────────────────────────────────────────╯"
49-
50- # echo -e "Unit Download: ${UNIT_DOWNLOAD_SIZE} Unit Installed: ${UNIT_INSTALLED_SIZE}"
39+ printf " ┃ ${COLOR_SUCCESS} %-13s${COLOR_BASED} ${COLOR_WARNING} %10s${COLOR_BASED} ${COLOR_WARNING} %-4s${COLOR_BASED} %-2s ${COLOR_WARNING} %-4s${COLOR_BASED} %-2s ┃\n" $PACKAGE_NAME $VERSION ${DOWNLOAD_SIZE} " ${UNIT_DOWNLOAD_SIZE} " ${INSTALLED_SIZE} " ${UNIT_INSTALLED_SIZE} "
40+ echo -e " ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛"
5141
5242 if [[ " ${UNIT_DOWNLOAD_SIZE} " == " kB" && " ${UNIT_INSTALLED_SIZE} " == " MB" ]]; then
5343
5444 KB_DOWNLOAD_SIZE=$( echo " ${KB_DOWNLOAD_SIZE} + ${DOWNLOAD_SIZE} / 1024" | bc -l | xargs -i printf " %'.1f" {})
5545 MB_INSTALLED_SIZE=$( echo " ${MB_INSTALLED_SIZE} + ${INSTALLED_SIZE} " | bc -l | xargs -i printf " %'.1f" {})
56- # echo -e "\n[ ${COLOR_WARNING}KB Download${COLOR_BASED} ] > ${KB_DOWNLOAD_SIZE} \n[ ${COLOR_CYAN}MB Installed${COLOR_BASED} ] > ${MB_INSTALLED_SIZE}"
5746
5847 elif [[ " ${UNIT_DOWNLOAD_SIZE} " == " MB" && " ${UNIT_INSTALLED_SIZE} " == " kB" ]]; then
5948
6049 MB_DOWNLOAD_SIZE=$( echo " ${MB_DOWNLOAD_SIZE} + ${DOWNLOAD_SIZE} " | bc -l | xargs -i printf " %'.1f" {})
6150 KB_INSTALLED_SIZE=$( echo " ${KB_INSTALLED_SIZE} + ${INSTALLED_SIZE} / 1024" | bc -l | xargs -i printf " %'.1f" {})
62- # echo -e "\n[ ${COLOR_WARNING}MB Download${COLOR_BASED} ] > ${MB_DOWNLOAD_SIZE} \n[ ${COLOR_CYAN}KB Installed${COLOR_BASED} ] > ${KB_INSTALLED_SIZE}"
6351
6452 elif [[ " ${UNIT_DOWNLOAD_SIZE} " == " kB" && " ${UNIT_INSTALLED_SIZE} " == " kB" ]]; then
6553
6654 KB_DOWNLOAD_SIZE=$( echo " ${KB_DOWNLOAD_SIZE} + ${DOWNLOAD_SIZE} / 1024" | bc -l | xargs -i printf " %'.1f" {})
6755 KB_INSTALLED_SIZE=$( echo " ${KB_INSTALLED_SIZE} + ${INSTALLED_SIZE} / 1024" | bc -l | xargs -i printf " %'.1f" {})
68- # echo -e "\n[ ${COLOR_WARNING}KB Download${COLOR_BASED} ] > ${KB_DOWNLOAD_SIZE} \n[ ${COLOR_CYAN}KB Installed${COLOR_BASED} ] > ${KB_INSTALLED_SIZE}"
6956
7057 elif [[ " ${UNIT_DOWNLOAD_SIZE} " == " MB" && " ${UNIT_INSTALLED_SIZE} " == " MB" ]]; then
7158
7259 MB_DOWNLOAD_SIZE=$( echo " ${MB_DOWNLOAD_SIZE} + ${DOWNLOAD_SIZE} " | bc -l | xargs -i printf " %'.1f" {})
7360 MB_INSTALLED_SIZE=$( echo " ${MB_INSTALLED_SIZE} + ${INSTALLED_SIZE} " | bc -l | xargs -i printf " %'.1f" {})
74- # echo -e "\n[ ${COLOR_WARNING}MB Download${COLOR_BASED} ] > ${MB_DOWNLOAD_SIZE} \n[ ${COLOR_CYAN}MB Installed${COLOR_BASED} ] > ${MB_INSTALLED_SIZE}"
7561
7662 fi
7763
@@ -80,8 +66,8 @@ function packages() {
8066 TOTAL_DOWNLOAD_SIZE=$( echo " ${KB_DOWNLOAD_SIZE} + ${MB_DOWNLOAD_SIZE} " | bc -l | xargs -i printf " %'.1f" {})
8167 TOTAL_INSTALLED_SIZE=$( echo " ${KB_INSTALLED_SIZE} + ${MB_INSTALLED_SIZE} " | bc -l | xargs -i printf " %'.1f" {})
8268
83- printf " ┃ [ ${COLOR_WARNING} %5s${COLOR_BASED} ] ─────────────────────────────────> ${COLOR_WARNING} %6s${COLOR_BASED} %-2s ${COLOR_WARNING} %6s${COLOR_BASED} %-2s ┃" " TOTAL" ${TOTAL_DOWNLOAD_SIZE} " MB" ${TOTAL_INSTALLED_SIZE} " MB"
84- echo -e " \n ╰─────────────────────────────────────────────────────────────────────────────────────╯ "
69+ printf " ┃ [ ${COLOR_WARNING} %5s${COLOR_BASED} ] ─────────────────────────────────> ${COLOR_WARNING} %6s${COLOR_BASED} %-2s ${COLOR_WARNING} %6s${COLOR_BASED} %-2s ┃" " TOTAL" ${TOTAL_DOWNLOAD_SIZE} " MB" ${TOTAL_INSTALLED_SIZE} " MB"
70+ echo -e " \n ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ "
8571
8672 echo " "
8773
0 commit comments