tudu 1.1.0

Manage your tasks with a simple but powerful system
Documentation
  • Coverage
  • 0%
    0 out of 2 items documented0 out of 1 items with examples
  • Size
  • Source code size: 83.05 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.86 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 17s Average build duration of successful builds.
  • all releases: 17s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • SamYouatt/tudu
    0 0 1
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • SamYouatt

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