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 details)
Built Distribution
todos-0.2.1-py2-none-any.whl
(9.3 kB
view details)
File details
Details for the file todos-0.2.1.tar.gz
.
File metadata
- Download URL: todos-0.2.1.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4ac7eeb735d7eca8500478950e7da97592c6626597e9d29b190e81d9d199422 |
|
MD5 | 15f6ab81592f2b0ed91bf9097c5f1da0 |
|
BLAKE2b-256 | 33a7083d67ca6cb910122d3199e93dfb0a5fea1a34b935709954a06c122986f7 |
File details
Details for the file todos-0.2.1-py2-none-any.whl
.
File metadata
- Download URL: todos-0.2.1-py2-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f594875357b3faf427bc763e64bb39baa3e03bba84fd0247a512df7d69260c89 |
|
MD5 | c8003ce323164095a1aa4880941b1817 |
|
BLAKE2b-256 | f46387e8df8f4e0355891f37b2cfe6b928ac693aea534461ea3b48b07cddbddf |