To-do list

Flag: --use-done
Env: $TODOTXT_TUI_USE_DONE
Conf: use_done
Determines whether projects, contexts, and tags from completed tasks should be included in the lists of available projects, contexts, and tags.
  • Default: false

Flag: --pending-sort
Env: $TODOTXT_TUI_PENDING_SORT
Conf: pending_sort
Specifies the sorting option for pending tasks.
  • Possible Values (Flag): none, reverse, priority, alphanumeric, alphanumeric-reverse
  • Possible Values (Config): None, Reverse, Priority, Alphanumeric, AlphanumericReverse
  • Default: None

Sorting Options:

  • None: No specific sorting; tasks appear in the order they were added.
  • Reverse: Reverse the order of tasks.
  • Priority: Sort tasks by priority.
  • Alphanumeric: Sort tasks in alphanumeric order.
  • AlphanumericReverse: Sort tasks in reverse alphanumeric order.

Flag: --done-sort
Env: $TODOTXT_TUI_DONE_SORT
Conf: done_sort
Specifies the sorting option for completed tasks.
  • Possible Values (Flag): none, reverse, priority, alphanumeric, alphanumeric-reverse
  • Possible Values (Config): None, Reverse, Priority, Alphanumeric, AlphanumericReverse
  • Default: None

Flag: --delete-final-date
Env: $TODOTXT_TUI_DELETE_FINAL_DATE
Conf: delete_final_date
Specifies whether to delete the final date (if it exists) when a task is moved from completed back to pending.
  • Default: true

Flag: --set-final-date
Env: $TODOTXT_TUI_SET_FINAL_DATE
Conf: set_final_date
Configures how the final date is handled when a task is marked as completed.
  • Possible Values (Flag): override, only-missing, never
  • Possible Values (Config): Override, OnlyMissing, Never
  • Default: OnlyMissing

Final Date Options:

  • Override: Set the final date every time a task is marked as completed.
  • OnlyMissing: Set the final date only if it is not already set.
  • Never: Never set the final date.