For better organization I need a synchronizable Task list & Agenda,that can be accesed and modified on both PC (Arch) and Phone (GrapheneOS). I would prefer if the provider is the same for both.
For the calendar, I successfully used Nextcloud, but unfortunately their tasks can be acessed with other clients, but can only be modified/added or their website.
I have tasks.org use nextcloud as its backend on both linux & graphene. Adding/editing tasks is generally easier with the app, but it can be done on linux as well.
Definitely a niche in market. I’ve been looking for the same thing.
The only one that’s end-to-end encrypted is Etesync but it was removed from the PG recommendations for being too buggy when syncing across devices.
Otherwise, if you want to self-host you can use anything that supports CalDAV, e.g. Nextcloud, Radicale, or Baikal. Then use a client like Thunderbird/Kontact/Evolution on desktop and Tasks.org (already mentioned above) on Android.
If you have come from the Apple ecosystem to full-time Linux and Android ROMs like I did 4-5yrs ago then these app combos might help:
Sleek (Linux flatpak) + SimpleTask ** (Android) (and/or Markor) can replicate much of the feel of Things 3 or Omnifocus. The format is todo.txt.
Orgzly Revisited (Android) + EMacs (Linux, in all repos I’ve seen) can replicate Taskpaper or (the old) Workflowy. Format = orgmode.
Sync via Syncthing is effective.*** I only do in-house syncing on the LAN.
If you are coming from Windows, I can’t speak to what might feel similar as I’ve had very limited exposure to Windows and associated apps.
Personally, I find good paper and pen for organization and productivity to be more satisfying. My brain likes it more than screen-based prod.
** In writing this, I see that Simpletask on Github has been archived as of Feb. I tried in a couple years ago. I can’t see forks (I don’t have a Github account).
*** you may need to disable the “Block connections without VPN” slider (in Settings > Network & Internet > VPN) for Syncthing to run if you are using a VPN. When I want to sync, I disable this in GrapheneOS and it syncs. I seem to remember getting it to work using static IPs on the router a 2-3 years ago but haven’t returned to that yet on my current router/computer/phone. I haven’t gotten up to speed on using a VPN (such as Mullvad) with Tailscale yet for remote syncing on a Tailnet. My very shallow reading into it found some posters that love it and some that are concerned about privacy implications as one must authenticate oneself to Tailscale with Github, Google, etc, which may reveal more about personal identity that desired to Tailscale and the VPN provider (?).
I personally utilize Nextcloud to synchronize calendars among my family members using Davx5, and we access them through the Fossify calendar app.
Explanation of Each Step:
Nextcloud: This is a self-hosted cloud storage solution that allows users to store and share files, calendars, contacts, and more.
Syncing Calendars: By using Nextcloud, I can keep my calendar up to date and share it with my family. This ensures that everyone has access to the same events and appointments, promoting better coordination.
Davx5: This is an open-source synchronization tool that allows Android devices to sync with Nextcloud. It enables the seamless transfer of calendar data between the Nextcloud server and mobile devices.
Fossify Calendar: This is a calendar application that can be used to view and manage the synchronized calendars on mobile devices. It provides a user-friendly interface for accessing and organizing events, making it easier for my family to stay informed about upcoming activities.
Could you specify how you do it ? Nextcloud Tasks are read-only on third-party apps. So I can’t modify, mark complete, delete on the Tasks.org app.
The former seems to be primary designed for only local use, or maybe lan.
For the later, it looks great. While I know I should ideally self-host it, I would prefer to have a pre-setup instance. Is there such an instance ?
I am not at all suspicious of PG.
Interesting, so you have a folder with your to-do list and it automatically sync ? Does it work in the background.
This setup works great. But as mentionned above, tasks are unfortunately read-only.
Thanks for all your amswers.
I have found this thread, and they talked about AnyType. It looks great so I am gonna try this.
This works for me. I can edit, create, mark complete or delete Nextcloud tasks and it gets reflected on my phone in tasks.org. Only limitation is that recurring tasks in the mobile app that get marked as done on Nextcloud won’t recur and sort of end.
I wonder if you have a NextCloud Tasks configuration issue.
Tasks.org is possibly the best I have used on Android, regardless of the privacy aspect, its well designed, it has many many sync methods, but it just works.
I sync using its backup system, it creates an automated backup file to my local file system then syncthing replicates it across multiple devices, but you can also use caldav, even better if you can self host it