#!/bin/bash # omarchy:summary=Display a "Done!" message and wait for user to press any key. # The device node is there whether or not a terminal is behind it, so opening # it is the only test that means anything. : 2>/dev/null <>/dev/tty || exit 0 # gum 2.0 no longer lets a spun command read the terminal, so the wait has to # happen here. Its own query replies are still queued on the tty; drop those or # they answer the keypress for the user. while read -rsn 1 -t 0.1 _ /dev/tty read -rsn 1 /dev/tty