Todo.txt is a Text-based Task Manager. It let you track your tasks and projects in a plain text file, todo.txt. A todo.txt is software and operating system agnostic; it’s searchable, portable, lightweight and easily manipulated.
I am using windows and I want to use it. But the wiki page only describe it can be installed on windows but doesn’t describe detail enough. Here is the step I take to install.
- Install cygwin in
d:\cygwin\
- Download ToDo.txt
- Extract the 2 files into the
d:\cygwin\home\user_name\
- Create .todo folder under
d:\cygwin\home\
(resulting path will bed:\cygwin\home\user_name\.todo\
) - Change one line in todo.cfg file; remove the preceding # from
#export TODO_DIR ="c:/Documents and Settings/gina/My Documents"
and chage to the folder where I want to keep your data resultingexport TODO_DIR="D:/(todo)"
and save - Move the todo.cfg to
d:\cygwin\home\.todo\user_name\
(resulting path will bed:\cygwin\home\user_name\.todo\todo.cfg)
- Rename the todo.cfg to config (no extension) (resulting path will be
d:\cygwin\home\user_name\.todo\config)
- Run ‘Cygwin Bash Shell’
- Run by typing
todo.sh
- Run
alias t=todo.sh
so that I can run with less typing (I now can typet
instead oftodo.sh
If you can’t run with todo.sh
or want alias permanent try the arandomthinker’s tip
Thank you for this!!
Nice tip. But small correction: In step 9, run “~/todo.sh” instead of todo.sh.
Also the alias goes off if you restart the cygwin terminal.
To make it permanent, add “alias t=~/todo.sh” line at the end of the .bash_profile file present in the d:\cygwin\home\user_name\ ( or whatever equivalent) folder.