From 7d568cb97f41ef027a834e1252c0703c52cdd050 Mon Sep 17 00:00:00 2001 From: Adam <56338480+adastx@users.noreply.github.com> Date: Mon, 16 May 2022 22:57:58 +0200 Subject: polybar: show # of pacman and AUR updates --- .config/polybar/extra/updates-pacman-aurhelper.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 .config/polybar/extra/updates-pacman-aurhelper.sh (limited to '.config/polybar/extra') diff --git a/.config/polybar/extra/updates-pacman-aurhelper.sh b/.config/polybar/extra/updates-pacman-aurhelper.sh new file mode 100755 index 0000000..ec5cb53 --- /dev/null +++ b/.config/polybar/extra/updates-pacman-aurhelper.sh @@ -0,0 +1,22 @@ +#!/bin/sh + +if ! updates_arch=$(checkupdates 2> /dev/null | wc -l ); then + updates_arch=0 +fi + +# if ! updates_aur=$(yay -Qum 2> /dev/null | wc -l); then +if ! updates_aur=$(paru -Qum 2> /dev/null | wc -l); then +# if ! updates_aur=$(cower -u 2> /dev/null | wc -l); then +# if ! updates_aur=$(trizen -Su --aur --quiet | wc -l); then +# if ! updates_aur=$(pikaur -Qua 2> /dev/null | wc -l); then +# if ! updates_aur=$(rua upgrade --printonly 2> /dev/null | wc -l); then + updates_aur=0 +fi + +updates=$((updates_arch + updates_aur)) + +if [ "$updates" -gt 0 ]; then + echo "  $updates " +else + echo "" +fi -- cgit v1.2.3-70-g09d2