Skip to content

Latest commit

 

History

History
89 lines (67 loc) · 2.64 KB

README.md

File metadata and controls

89 lines (67 loc) · 2.64 KB

to

to (Alpha)

a todo list manager in command line.

Description:

this program is useful to list your todo. everywhere this program run, it will make a file named '.to' in the directory that runed in. this file is the database of the program in a kind of json format, more like a dictionary in python.

there are too many project that you contribute in them. and there are too many feacher that you should impiment. or there are a lots of bug that should fixed. whene you use a triditional todo-list manager. you have a file which you write your todo in there and you have to indicate which task is for what project. but with this program you dont need to do that. easy add your list in the directory of that project. and any time that you need to know what you should do for what project go to the progect directory and write the coresponding command. ok the concept of the .to file was just this. but what about the list?

a to-list is use to list and seprate the task from each other. for example you have 5 bugs to fix and there are 6 feacher that should impliment to your project. with a list of 'to' you can easily add your task in the coresponding list. in this case we have bugs and feacher so we can have two list: fix and add in fix list we will add the bug which should fix. in add list we will add feacher that should add.

the other reasen that list's are useful is to mention someone. for example if i want to assign some task to one person of the team all i need to do is that make a list that start with '@' and name of that person. like: @mehranalam this feacher in the fuchure can be use to send the list to that person just after it definded. or may can send to the email just by assign the task to an email.


how to install

cd /opt
git clone https://github.com/DistroTEAM/to.git
chmod -R 777 /opt/to
ln /opt/to/to ~/.locale/bin/to
to

Usage

add to add a list

insert to insert task to a list

edit to edit a task

done done a task

fill full complete an entire a list of task

undone undone a task

list to list all the task

show show task's which you done

prog show a percentage and a progress of what you done

log show a log of what you done.

cf update to config(username and E-mail)

cr Create README in your github repo

ur Update README.md file in your repo when change .to file

Documents for helping in how to use