for what its worth here is a very simple script to guilt people into doing updates
I have one or two people who's machines I maintain, who do seem to need this....
n=`xbps-install -Snu | wc -l`
if [ $n -gt 0 ]
if [ $n -eq 1 ]
m="there is a system update to do"
m="there are $n system updates to do"
zenity --info --text="$m"
Most desktop environments such as for example Xfce have a settings gui to autostart scripts when you log in
wifi is usually up when this is run but you could add to a wait ping loop with warn on n fails at the start (before checking for updates) if you're connection is less than stella
Something like this with 2 mins training on OctoXBPS and hopefully all should be well for months on end....