In a previous post, I described steps to follow to live with decentralized, open-source cloud services (see here), let's focus on setting up a todo list.

Everything revolves under the specifications -- all in one, simple todo.txt file

This is how I do it:

  1. the file sits in the owncloud repository, syncs with desktop mac or android using the owncloud app, (on android, be sure to not save it on the external sdcard as it would make it read-only)
  2. on mac, I use vim or alternatively todotxtmac available using brew cask install todotxt - another nice tool is the CLI available using brew install todo-txt (use cp /usr/local/Cellar/todo-txt/2.10/todo.cfg ~/.todo.cfg && vim ~/.todo.cfg to configure)
  3. on android, I use the folowing solution: (that is by using simpletask available with fdroid @ )