Da ich ja jetzt KDE nutze habe ich mich gefragt ob es eigentlich ein Plasmoid für das Systray im KDE Panel gibt, dass auf vorhandene Updates aufmerksam macht.
Naja, bei arch würde sich das zwar ziemlich oft melden, aber gibts sowas? Vor allem wäre es praktisch über vorhandene Updates von Paketen aus dem AUR informiert zu werden.
ist zwar kein Plasmoid, aber damit kann ich mir was basteln, kannte kdialog nicht 😉

aber so ein eigenes Icon im systray wär auch schön
Würde z.B.
MaxRepos=5
if [ $(pacman -Sy | grep -c -F aktuell) -lt ${MaxRepos} ]; then
   echo "GOT NEW PKGs"
fi
von Zeit zu Zeit aufgerufen nicht genügen ?

Anstelle "echo" dann natürlich kdialog, notifier, plasmoid, o.ä.
hm, habe mal die READMEs vom Quellcode überflogen, scheint mir so dass das speziell für apt / debian ausgelegt ist, bezweifle mal das es ohne anpassungen mit pacman/aur funktioniert.

Habe es jetzt so wie in deinem ersten Link gemacht nur statt cower habe ich aurcheck genommen ...

in /etc/cron.hourly Datei mit
#!/bin/bash
pacman -Sy
und das Script das jede Stunde einmal per user Cronjob gestartet wird
!/bin/bash

pkgs=$(pacman -Qqu | wc -l)
aurpkgs=$(aurcheck -q | wc -l)

unset msg1
unset msg2
unset packages

if [ $pkgs -gt 0 ]; then
  msg1="$pkgs in Pacman" 
fi

if [ ${aurpkgs} -gt 0 ]; then
  msg2="$aurpkgs in AUR"
fi

let packages=$pkgs+$aurpkgs


## kann auch alles in einer if Abfrage gemacht werden, nur 3 wegen der Optik der Ausgabe ;-)
if [ $packages -gt 0 ] && [ $pkgs -gt 0 ] && [ $aurpkgs -gt 0 ]; then
  kdialog --title "Paket Updates" --passivepopup \
      "Updates fuer $packages Pakete verfuegbar. \n \
      ( $msg1, $msg2 )" 10
fi

if [ $packages -gt 0 ] && [ $pkgs -eq 0 ]; then
  kdialog --title "Paket Updates" --passivepopup \
      "Updates fuer $packages Pakete verfuegbar. \n \
      ( $msg2 )" 10
fi

if [ $packages -gt 0 ] && [ $aurpkgs -eq 0 ]; then
  kdialog --title "Paket Updates" --passivepopup \
      "Updates fuer $packages Pakete verfuegbar. \n \
      ( $msg1 )" 10
fi

exit 0