Stack the Wi-Fi toast above the update toast on first run

Both notifications are sent from background subshells, so whichever
notify-send registered first won the bottom slot. Give the update toast a
tick to register so Wi-Fi lands newest and stacks on top.
This commit is contained in:
David Heinemeier Hansson
2026-07-24 18:52:26 -07:00
parent a466dcc04f
commit 0b564255ea
+4
View File
@@ -16,6 +16,10 @@ notify_wifi() {
if ! ping -c3 -W1 1.1.1.1 >/dev/null 2>&1; then
notify_update "When you have internet, click to update the system."
# Both toasts are sent from background subshells, so let the update one
# register before queueing Wi-Fi. Newest stacks on top, and Wi-Fi is what
# you need first.
sleep 0.3
notify_wifi
else
notify_update "Click to update the system."