diff --git a/check-updates b/check-updates new file mode 100755 index 0000000..01b3c4f --- /dev/null +++ b/check-updates @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +if ! sudo dnf check-update >/dev/null; then + echo "Error checking for DNF updates" + exit 1 +fi + +if ! flatpak remote-ls --updates >/dev/null; then + echo "Error checking for Flatpak updates" + exit 1 +fi + +DNF_UPDATES=$(sudo dnf check-update | wc -l) +FLATPAK_UPDATES=$(flatpak remote-ls --updates | wc -l) + +echo "[ DNF: $DNF_UPDATES ] [ Flatpak: $FLATPAK_UPDATES ]" + +exit 0