Skip to content
daviembritoPublic

About

Command Line Todos list manager in Python

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLTodo

Command Line Todos list manager in Python

Installation

git clone https://github.com/daviembrito/CLTodo.git

cd CLTodo

pip install -r requirements.txt

Usage

python CLTodo.py

Commands

Command Parameters
lists None
create Name
delete Name
select Name
show None, [Category]
order Column
add Todo, Category
remove Position
done Position
change Position, NewPosition
quit None
help None

lists

List all Todos lists

create <name>

Creates a new list with name <name>

delete <list>

Deletes a list with name <list>

select <name>

Selects a list to interact with

show [category]

Shows the whole selected list or just a category

order <column>

Orders the list by a given column. Options are "position", "todo", "category", "created", "doneat" and "done"

add <todo> <category>

Adds a new Todo with the specified informations

remove <position>

Removes a Todo with the specified position

done <position>

Changes the status of the Todo to "done" or "undone"

change <pos> <new_pos>

Changes a Todo's position

quit

Quit the program

help

Displays a help message

Examples

Creating list and todo

Removing todo

Show with category

Order command

About

Command Line Todos list manager in Python

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages