set -e
echo "== Before =="
df -h /var/home
for rt in podman docker; do
command -v "$rt" >/dev/null 2>&1 || continue
echo "== $rt: prune unused images/containers/build cache (this is the one that matters) =="
"$rt" system prune -af
done
echo "== ostree: drop rollback deployment =="
sudo rpm-ostree cleanup -rb
echo "== journal: keep last 3 days =="
sudo journalctl --vacuum-time=3d
echo "== flatpak: remove unused runtimes/extensions =="
flatpak uninstall --unused -y
echo "== user cache: clear (safe, regenerates) =="
rm -rf ~/.cache/*
echo "== After =="
df -h /var/home