Fancy terminal-based personal calendar and task tracker
Find a file
2021-11-06 18:08:30 +01:00
src Parse deltas 2021-11-06 18:08:30 +01:00
.gitignore Create project 2021-08-04 23:17:37 +02:00
Cargo.lock Parse simple dates and times 2021-11-06 17:36:40 +01:00
Cargo.toml Parse simple dates and times 2021-11-06 17:36:40 +01:00
README.md Design command data types 2021-11-06 01:16:01 +01:00

today

Goal 1

  • Support simple dates and optional times
  • Support tasks, notes and birthdays
TASK Task without date
DONE (2021-10-27 00:50)

TASK Another simple task
DONE

TASK Another task, this time with date
DATE 2021-10-26
DONE 2021-10-26 (2021-10-27 00:52)

NOTE Maybe an appointment
DATE 2021-12-07 16:00
    Here are some notes regarding the appointment
    Notes can be multiple lines long

    Including empty lines (not even whitespace) in-between
    As long as the text stays indented, it's still part of it

BIRTHDAY John Doe
DATE 1987-05-12

BIRTHDAY Jane Doe
DATE ?-08-22
DONE 2021-08-22 (2021-08-22 10:23)