#!/bin/sh # Führt checkupdates aus und fängt die Ausgabe ab updates=$(checkupdates) # Prüft, ob die Ausgabe von checkupdates nicht leer ist if [ -n "$updates" ]; then # Zählt die Anzahl der verfügbaren Updates num_updates=$(echo "$updates" | wc -l) # Erstellt einen Tooltip mit den Paketnamen tooltip=$(echo "$updates" | sed 's/ -> / /') # Gibt das JSON-Format für Waybar aus printf '{"text": " %s", "tooltip": "%s"}\n' "$num_updates" "$tooltip" else # Gibt nichts aus, damit Waybar das Modul verbirgt exit 0 fi