sudo pacman -Syu --noconfirm ; paru -Sua --noconfirm ; flatpak update -y ; sudo pacman -Rns $(pacman -Qdtq) --noconfirm ; paccache -rvk2 ; sudo pacman -Sc --noconfirm ; DIFFPROG=meld pacdiff -s
This is good enough for me.
sudo pacman -Syu --noconfirm ; paru -Sua --noconfirm ; flatpak update -y ; sudo pacman -Rns $(pacman -Qdtq) --noconfirm ; paccache -rvk2 ; sudo pacman -Sc --noconfirm ; DIFFPROG=meld pacdiff -s
This is good enough for me.