I've been doing the same for the past few years, but have yet to figure out a good way to sync things between my devices. Not that it bothers me too much, but sometimes I'd like to have that convenience.
Thanks for the suggestion! By the looks of it, it seems to be a complete solution similar to Evernote, whereas I just need to figure out the 'syncing' part of things (I use Emacs for the rest).
I've contemplated this, but in general I'm not a big fan of hosting personal files on the cloud if it can be avoided. Maybe if I use rclone and encrypt it...?
I do use Git for source control-purposes, but this is the first time I hear of Syncthing. Would that allow for completely automated and frictionless syncing?
it'll be very good. it won't resolve conflicts for you, though - just like Dropbox or Google Drive also wouldn't. It's last-write-wins, so you either need to keep your devices connected and syncing at all times, or you need to be careful when you edit the same files on different devices.
I use Syncthing for all kinds of things and it's excellent, but it's not really a silver for bullet for mutable data like text files.
I have a small vps as one of my syncthing nodes, and every device syncs with that central server in addition to syncing with eachother. This removes the need to keep everything online at the same time as the vps is always online, receiving and propagating changes from any device.
Yeah me too. I love syncthing but prefer using it with an always on 'server' like dropbox rather than just pure p2p.
What I really like about it is that you don't have to sync everything everywhere. I have work folders I sync with just my work machines, and personal ones that go to my personal VPS.
BTW, just a second vote for Syncthing, here. It's basically my "move data around" Swiss Army knife.
Need to get my Keepass database on my phone? Syncthing.
Need to back up my reMarkable to my NAS? Syncthing.
Need to replicate game saves between my PC and my Steamdeck because the game doesn't support Steam Cloud Sync (I'm looking at you, Subnautica)? Syncthing.
I run Paperless as a document management system and use Genius Scan on my phone. I use Syncthing to automatically move scans from my phone to the Paperless inbox folder.
And none of that data resides on a third party cloud. Just encrypted, peer-to-peer sync. It really is fantastic.
I can’t recommend Paperless enough. I set up email forwarding to the Paperless ___domain and it automatically downloads the attached documents. The only problem I have now - I am using a somewhat older version and there’s no direct migration path to the recent one.