I made a little fish timer function for when I want to set a timer but don't want to use my phone or web browser or Windows timer app, I guess. I didn't know sleep understood arguments like "1m 30", so it ended up simpler than I expected. Maybe there's even a built-in command for exactly this? Whatever.
function timer
echo "Beeping in $argv..."
sleep $argv
echo "Beep!"
for i in (seq 5); tput bel && sleep 1; end
end

