ibnishak
Joined 9 years ago
Joined 9 years ago
If you are the semi-paranoid kind, the following stack of opensource apps will enable you to keep a calendar/contacts/tasks in sync between Linux and android without an internet connection.
On Android Side
1. Simple Calendar
2. Dec Sync (Fdroid)
3. SyncThing
On Linux Side 1. SyncThing
2. Evolution with Decsync plugin
What Decsync does is keep your calendar/contacts/tasks data in a single folder in open format. This can be read on GNU+Linux side with any app that has a Decsync plugin. This folder can be backed up using whatever is your backup solution (For those who are curious - I do a encrypted incremental backup with BorgBackup (Vorta GUI) and then upload to cloud using Rclone).Decysnc also supports syncing RSS feeds between applications, although I have not been able to find a working Linux RSS app that has Decsync plugin.
I am not blind to the advantages electron brings to a developer. Including electron as a con is in no way a critic of the developer but a expression of disbelief that the developer world has not yet managed to agree upon and popularize a reasonable electron alternative.
PS: Webview hoards memory in linux for some reason.
Pros:
1. Data is saved in SQlite. I am at 33k notes and it springs open instantaneously.
2. Notes can be arranged into arbitrarily deep tree. Single note can be placed into multiple places in the tree. (Think soft-links)
3. WYSIWYG support (CKEditor)
4. Tags, advanced scripting features
5. Other ususal wiki stuff like backlinks, note-map etc
Cons: 1. Electron.
2. Data is saved in SQlite, not plain text.goodies.xfce.org/projects/applications/xfce4-taskmanager
- Interlinking of notes.
- Tagging at least at file level.
- Ability to add yaml metadata to files and search the metadata fields of multiple files/all files in current folder.
- Ability to set a default notebook/folder and create quick notes in that folder.
- Ability to extend via plugins written in a major language.
Fellow Antergosian
Yeah, it sucks.