2024-12-22 12:51:08 -06:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2025-01-22 05:40:08 -06:00
|
|
|
updates=()
|
2024-12-22 12:51:08 -06:00
|
|
|
|
2025-01-19 02:18:19 -06:00
|
|
|
if [[ -f /etc/debian_version ]]; then
|
2025-01-22 12:28:58 -06:00
|
|
|
updates+=("[ APT: $(sudo apt update 2>/dev/null | grep packages | cut -d '.' -f 1 | awk '{print $1}') ]")
|
2025-01-19 02:18:19 -06:00
|
|
|
fi
|
2024-12-22 12:51:08 -06:00
|
|
|
|
2025-01-22 05:40:08 -06:00
|
|
|
if [[ -f /etc/redhat-release ]]; then
|
|
|
|
updates+=("[ DNF: $(sudo dnf check-update | wc -l) ]")
|
|
|
|
fi
|
|
|
|
|
|
|
|
if command -v flatpak >/dev/null; then
|
|
|
|
updates+=("[ Flatpak: $(flatpak remote-ls --updates | wc -l) ]")
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "${updates[*]}"
|