todo

Simple command-line task management

TLDR

Add task
$ todo add "[task description]"
List tasks
$ todo list
Complete task
$ todo done [id]
Remove task
$ todo rm [id]
Show task
$ todo show [id]
Clear completed
$ todo clear

SYNOPSIS

todo command [options] [args]

DESCRIPTION

todo is a simple command-line task manager for creating, listing, completing, and removing tasks. It provides a minimal interface for quick task entry and progress tracking without the complexity of full-featured project management tools.Multiple implementations exist under the name "todo," each with slightly different features and storage backends. The core workflow is consistent: add tasks with descriptions, mark them done when completed, and clear finished items from the list.

PARAMETERS

add

Add task.
list
Show tasks.
done
Mark complete.
rm
Remove task.
show
Show details.
clear
Remove done.

INSTALL

sudo apt install devtodo
sudo pacman -S todoman
sudo apk add todoman
brew install todoman
nix profile install nixpkgs#devtodo

CAVEATS

Multiple tools named todo. Check which installed. Features vary.

HISTORY

Various todo implementations exist for command-line task management, each with slightly different features.

SEE ALSO

task(1), todo.sh(1), todoman(1)