diff options
author | adam <56338480+adastx@users.noreply.github.com> | 2022-10-10 00:00:05 +0200 |
---|---|---|
committer | adam <56338480+adastx@users.noreply.github.com> | 2022-10-10 00:00:05 +0200 |
commit | 1b425c346d784c0a130b1c383e1d3d44ec913f6c (patch) | |
tree | 854d5700b9d9ace34760c6b9cfb54f648f986923 /.local/bin/updates | |
parent | a514903307a35963ede428b565ea499861839ef1 (diff) |
polybar: moved update script
Diffstat (limited to '.local/bin/updates')
-rwxr-xr-x | .local/bin/updates | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/.local/bin/updates b/.local/bin/updates new file mode 100755 index 0000000..7af054a --- /dev/null +++ b/.local/bin/updates @@ -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 + +aur_ignored=$($HOME/.local/bin/aurignored | wc -l) + +updates=$((updates_arch + updates_aur - $aur_ignored)) + +if [ "$updates" -gt 0 ]; then + echo " $updates" +fi |