Timerr is a simple CLI timer that sends desktop notifications when the timer is up.
First build and install the application:
rustup default stable
cargo build
cargo install --path .
export PATH="${HOME}/.cargo/bin/:${PATH}"Then you can run timerr, either with a minute duration, or specific time to
go off:
# Send notification in 45 minutes
timerr 45 "Laundry is done"
# Send notification at 3:45pm
timerr 15:45 "Meeting in 15 minutes"Note that quoting the notification title is not necessary:
timerr 15 Grab pizza from ovenMake sure you've got a notification daemon running!
- Support duration suffixes. E.g.,
30s,1.5hr,20m - Support am/pm times
- Optional body text, icon, & sound via CLI flags
- Default icon & sound via config file
GPL-3.0 or newer