Command line lightweight todo tool with readable storage , written in Py
Project description
# Todo.py
Command line lightweight todo tool with readable storage , written in Py.
## Usage
see `todos --help`
todos --help
Usage: todos [OPTIONS]
Options:
--version Show the version and exit.
--what show current use todo file's name
--use TEXT use `name` file to store your todos
--done show all done todos
-n, --new TEXT new todo
-c, --complete_ids TEXT complete todo by id(s) - usage: todos -c 1,2
-e, --edit TEXT... edit todo by id - usage: todos -e 2 ``text``
-r, --remove TEXT remove todo by id(s)
--all show all todos
--clear clear all todos, need confirm!!
--help Show this message and exit.
## Storage
`todos` will always use `./Todos.txt`, if doesn't exist, `todos` will new an
empty file in `./Todos.txt`.
If you excute `todos --use your_file_name`, then the file will change to ``your_file_name``, after then
every your todos will storage to this file.
Want to change back, just execute `todos --use your_file_name`. So easy!!
So you don't care about this file, `todos` will operate it.
The storage format is readbale, is ths `GitHub Flavored Markdown Task list`
1. [o] A Done todo
2. [x] A Waiting todo
[Example todo text](./Todos.txt)
## Installation
`pip install todos`
## Contributors
https://github.com/MrKiven/Todo.py/graphs/contributors
## TODO
take apart sub commands
Command line lightweight todo tool with readable storage , written in Py.
## Usage
see `todos --help`
todos --help
Usage: todos [OPTIONS]
Options:
--version Show the version and exit.
--what show current use todo file's name
--use TEXT use `name` file to store your todos
--done show all done todos
-n, --new TEXT new todo
-c, --complete_ids TEXT complete todo by id(s) - usage: todos -c 1,2
-e, --edit TEXT... edit todo by id - usage: todos -e 2 ``text``
-r, --remove TEXT remove todo by id(s)
--all show all todos
--clear clear all todos, need confirm!!
--help Show this message and exit.
## Storage
`todos` will always use `./Todos.txt`, if doesn't exist, `todos` will new an
empty file in `./Todos.txt`.
If you excute `todos --use your_file_name`, then the file will change to ``your_file_name``, after then
every your todos will storage to this file.
Want to change back, just execute `todos --use your_file_name`. So easy!!
So you don't care about this file, `todos` will operate it.
The storage format is readbale, is ths `GitHub Flavored Markdown Task list`
1. [o] A Done todo
2. [x] A Waiting todo
[Example todo text](./Todos.txt)
## Installation
`pip install todos`
## Contributors
https://github.com/MrKiven/Todo.py/graphs/contributors
## TODO
take apart sub commands
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
todos-0.2.1.tar.gz
(5.9 kB
view hashes)
Built Distribution
todos-0.2.1-py2-none-any.whl
(9.3 kB
view hashes)