Forrest logo
back to the topydo tool


topydo: Add a strict repeating to-do (next due = current due + rec).
$ topydo add "${todo_message} due:${2020-01-01} rec:${+1m}"
try on your machine

The command "topydo add "${todo_message} due:${2020-01-01} rec:${+1m}"" is used to add a task or a to-do item using the "topydo" command-line utility. Let's break it down:

  • "topydo" refers to the name of the command-line utility or program being used.
  • "add" is the specific function or action being executed by the utility, which is to add a new task.
  • "${todo_message}" is a placeholder for the actual message or description of the task or to-do item. It is expected that you will replace "${todo_message}" with your own task description.
  • "due:${2020-01-01}" sets the deadline or due date for the task. In this example, the due date is set to January 1, 2020. You can modify the date according to your requirements.
  • "rec:${+1m}" sets the recurrence pattern for the task. Here, it is set to repeat every month, indicated by "+1m". This means that after the initial task is completed, another task with the same description and due date will be automatically generated after one month. You can adjust the recurrence pattern as well, using values such as "d" for days, "w" for weeks, or "y" for years.

Overall, this command will add a new task with the specified message, due date, and recurrence pattern to your to-do list using the "topydo" utility.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the topydo tool