Skip to content

piero-vic/ptd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ptd

A minimal terminal based todo list written in Python.

Installation

Run the following command.

pip install git+https://github.com/piero-vic/todo.git

Usage

ptd will search for a .todos file inside your home directory. All the tasks are stored as JSON objects.

CLI

Usage: ptd [OPTIONS] COMMAND [ARGS]...

  To Do list for the command line.

Options:
  --help  Show this message and exit.

Commands:
  add      Add a new task to the list.
  clean    Remove finished tasks from the list.
  init     Initialize a collection of todos.
  modify   Modify the text of an existing task.
  reorder  Reset ids of todo (no arguments) or swap the position of two todos.
  toggle   Toggle the status of a task by giving his id.

Acknowledgments

This project is mainly based on td. I just wanted to build it myself in a language I know.