Hacker News new | ask | show | jobs
by zmaqsood 2240 days ago
I'm a refugee from the Great Google Tasks switch to a tiny UX and switching off their Canvas (full screen) mode. Had to migrate thousands of tasks. I used https://tasks-backup.appspot.com/ but that has shut down. Don't know of an easy alternative.

I now use a combination of Orgzly, Dropbox, Tasker and Emacs to keep my desktop and mobile notes in sync and it works great.

The benefits are: plaintext/markdown (org-mode), automatic backup with restore (dropbox), open source or free apart from I think a couple of pounds for Tasker and of course whatever you are paying for dropbox. Plus, unlike Syncthing, only 1 version of a to-do list file at any one time, so less conflicts. Wider benefit of to-do list customisation limited only by your imagination and patience, via emacs lisp.

My various To-do lists (split according to the Eisenhower Matrix) are saved in a dropbox folder.

My Orgzly app is set to read from that dropbox folder: Settings > Sync > Repositories > Connect to dropbox

My Tasker is set up as Tasker > Tasks > New '+' > Enter Name > New '+' > Code > Run Shell

Copy and paste into Command field:

am start-foreground-service --user 0 -a

com.orgzly.intent.action.SYNC_START

com.orgzly/com.orgzly.android.sync.SyncService

You can also set a helpful notification via Alert > Notify > Title

Then in Profiles I set the task to run

- Every hour

- Whenever Orgzly is opened or closed

- Whenever the phone display is switched on or off

Takes about 2 seconds to sync, whenever triggered.

One problem with my device (Huawei) is the very aggressive battery optimisation which simply can't be turned off via their settings. You can fix this by going in via ADB as follows:

adb shell pm uninstall --user 0 com.huawei.powergenie (thanks to https://dontkillmyapp.com/huawei)

You may need to use ./adb (thanks to https://stackoverflow.com/questions/7609270/not-able-to-acce...)

and Settings > System > Dev options > dev options switch on (thanks https://www.xda-developers.com/install-adb-windows-macos-lin... )

... It's crazy that in 2020 I have to set all this up for a smooth experience. What I really, really want is an org-mode compatible (I'd live with regular markdown) web app with offline access and auto-sync, accessible from my mobile device and desktop browser and customisable or just any sane keyboard shortcuts. If free or open-source in Vue.js or React + Firebase even better.