todo.txt and todo.sh
====================

I started (once more) to use the todo.txt [1] file to manage To Do tasks. It is
partially related to the expected demise of the Ubuntu Touch systems (the phone
now works well, even the EverNote connection is OK but on a first hange it
might break the compatibility...) and partially to my unsatisfaction with
modern ToDo solutions.

I used the todo.txt approach before few years as a best way to be compatible
with most systems from the Ben NanoNote to my workstation and stopped tu use it
when I have started to use my Palm device(s) more actively. And I almost
abandoned it when I started to use the Ubuntu phone.

Recently I have cleaned my old todo.txt file a bit, I have fixed the tags and
also have installed it on other systems including my SDF account (both the txt
file itself and the supporting shell script todo.sh). There are also some
add-ons for the shell script, a nice is the Project Viewer one, for example
(see the [1] for details).

It is nice that the shell script is available in the current Ubuntu as a
package (todo-txt). Of course one can install support for the Vim editor [2] (I
only use the syntax highlighting but there are also some shortcuts to ease the
work). 

There are also some GUI programs for various platforms for eye-candy approach
to edit the todo.txt file. I tried the QToDoTxt [3]. It's nice but it required
Python 3 and Qt 5.x (so it possibly can run on Ubutu Touch devices).

I also started to use the Remind command-line calendar [4] more actively. It is
possible to sync it with the Google calendar (at least in one way: to get iCal
data from the google and import them to the remind). But it is also possible to
put current items from the Remind to the todo.txt: there is [5] shown an example
how to import reminders for tomorrow into the todo.txt file. I somewhat modified
the example and will try to share it later.

Also, it is possible to import (some of) todo.txt data into the Palm OS devices
because the pilot-link package [6] can install ToDos from a text file. There
are two programs:
*  pilot-install todo which allows to install a sigle ToDo with all data specified
   (priority, due date,...) - this program is unfortunately not included in
   a pilot-link version available on the IRIX,
*  a pilot-install-todos which can install many todos ant once (one per line in
   a text file) but it does not sellect priority nor other parameters (this is
   the one that I use).


References:
[1] http://todotxt.com
[2] https://github.com/freitass/todo.txt-vim
[3] https://github.com/mNantern/QTodoTxt
[4] https://www.roaringpenguin.com/products/remind
[5] http://lists.roaringpenguin.com/pipermail/remind-fans/2016/003264.html
[6] https://sourceforge.net/projects/pilot-link/