This repository has been archived on 2024-03-28. You can view files and clone it, but cannot push or open issues or pull requests.
dotfiles/common/bin/sw

18 lines
341 B
Plaintext
Raw Normal View History

2019-09-25 07:16:15 -05:00
#!/usr/bin/env bash
d="$(date +%s)"
2020-05-18 15:34:35 -05:00
_dt=$(($(date +%s) - d))
2019-09-25 07:16:15 -05:00
echo "Stopwatch started $(date)"
2020-05-18 15:34:35 -05:00
trap 'echo -ne "\nStopwatch stopped at $(date)\n" && exit 0' SIGINT
2019-09-25 07:16:15 -05:00
while true; do
2020-04-20 10:38:19 -05:00
_dt=$(($(date +%s) - d))
2019-09-25 07:16:15 -05:00
days=$((_dt / 86400))
echo -ne "\r${days}d $(date -u --date @$((_dt)) +%H:%M:%S) "
sleep 0.1
done
2019-10-31 12:42:25 -05:00
# TODO: add "lap" capabilities?