#time #cli #tracking #utility

bin+lib achievements

Track and celebrate the passage of time

4 releases

0.2.0 Apr 14, 2024
0.1.2 Apr 7, 2024
0.1.1 Apr 7, 2024
0.1.0 Apr 7, 2024

#1797 in Command line utilities

Download history 171/week @ 2024-04-07 117/week @ 2024-04-14

288 downloads per month

MIT/Apache

22KB
361 lines

Achievements

Crate Docs

Achievements is a command line tool to track and celebrate the passage of time.

NOTE: Personal/experimental project.

Install using Cargo:

$ cargo install achievements

Then run by

$ achievements

Moon landing: 19984 days 💎💎💎💎💎
Berlin Wall Fall: 12567 days 💎💎💎

IMPORTANT: The way the number of days/months/etc is calculated is very simple and not accurate. A day is ~86400 seconds. A month is ~30 days, a year is ~365 days etc...this means the reported intervals are only a rough indication and they can be wrong.

For example:

  • the accurate number of days since the Moon landing should be 19985 days but the tool reports 19984 days (1 day off)
  • the accurate number of days since the Berlin Wall fall should be 12568 days but the tool reports 12567 days (1 day off)

Dependencies

~4–36MB
~495K SLoC