2 stable releases
1.1.0 | Jun 24, 2023 |
---|---|
1.0.0 | Jun 20, 2023 |
#374 in Date and time
40KB
1K
SLoC
Tudu
Dates
Dates can be specified in the following ways:
- 10-6-2023: fully qualified dates, in d-m-yyyy format
- 10-6: partial dates, excluding the year will set it to this calendar year
- yesterday/today/tomorrow: there are three relative date commands that are also accepted
- none specified: when an optional date is accepted and none is given, the current date is used
Commands
Viewing tasks
tudu
- Shows the tasks for today
tudu view [date]
- Show the tasks for a specified date
Adding tasks
tudu add [task] *[date]
- Add the specified task to an optional date
Setting task states
◯ - [N]ot started
◐ - [S]tarted
● - [C]ompleted
► - Carry [F]orward
x - [X] Not doing
tudu set [index] [state] *[date]
- Set the task at the given index to the given state on an optional date
Removing tasks
tudu delete [index] *[date]
- Delete the task at the specified index on an optional date
Completing tasks
tudu complete [index] *[date]
- Mark the specified task as complete on an optional date
This is equivalent to a set
command with the C
state.
Editing tasks
tudu edit [index] [task] *[date]
- Update the task at the given index with the new task description, with an optional date
Help
tudu help
Dependencies
~1MB
~18K SLoC