dorkhub

td

Your todo list in your terminal

Swatto
Go30314 forksMITupdated 2 years ago
git clone https://github.com/Swatto/td.gitSwatto/td

td

Your todo list in your terminal.

Screenshot

Usage

Installation

  • From homebrew: brew install td
  • From binary: go to the release page
  • From source: go get github.com/Swatto/td

Information

td will look at a .todos files to store your todos (like Git does: it will try recursively in each parent folder). This permit to have different list of todos per folder.

If it doesn't find a .todos, td use an environment variable to store your todos: TODO_DB_PATH where you define the path to the JSON file. If the file doesn't exist, the program will create it for you.

CLI

NAME:
   td - Your todos manager

USAGE:
   td [global options] command [command options] [arguments...]

VERSION:
   1.4.1

AUTHOR:
  Gaël Gillard - <gael@gaelgillard.com>

COMMANDS:
   init, i  Initialize a collection of todos
   add, a   Add a new todo
   modify, m   Modify the text of an existing todo
   toggle, t   Toggle the status of a todo by giving his id
   clean Remove finished todos from the list
   reorder, r  Reset ids of todo or swap the position of two todo
   search, s   Search a string in all todos
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --done, -d     print done todos
   --all, -a      print all todos
   --help, -h     show help
   --version, -v  print the version

more like this

meine

meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…

Python50

leaf

Lightweight, self-hosted task tracking

Rust50

taskbutler

Create and add progress bars, Office365 Files and Dropbox Paper papers by labels and link them to your Todoist tasks.

Python50

search

search projects, people, and tags