Skip to content

prikhi/timerr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timerr

Build Status

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 oven

Make sure you've got a notification daemon running!

TODO

  • 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

License

GPL-3.0 or newer

Releases

No releases published

Packages

No packages published

Languages