Keeping notes on three devices without the official sync: the routes people take, and where each one bites
The official sync services are not expensive, but plenty of people would rather not add another subscription for what is fundamentally a folder appearing in two places. Having run this without one for about two years, and having broken it several ways, here is what the alternatives actually are and what each costs you in something other than money.
A general cloud drive folder
Point the notes folder at whichever consumer drive you already pay for. Easiest to set up, works immediately on desktop.
Where it bites: the phone. Desktop clients keep a real folder on disk; mobile clients often do not, and hand you a virtual view that a notes app cannot open as a plain directory. Also, drives that sync aggressively can produce conflicted copies scattered through the folder, and an app that indexes every file will happily index them all.
Version control
Notes in a repository, committed and pushed. Excellent history, precise conflict handling, free.
Where it bites: the phone again, and the audience. On desktop this is close to perfect. On mobile it needs a client and a habit of pulling before writing, and if you forget once you get a merge conflict in a text editor on a phone, which is where most people quit. It also assumes you find a commit log comfortable, for people who do, nothing else compares; for people who do not, this is a support burden with no upside.
A self-hosted sync service
Run the sync yourself between devices. No third party, no subscription.
Where it bites: something has to be reachable. Either a machine that stays awake, or a small server, or a mesh VPN so devices can find each other away from home. That is the real price, and it is not money.
A plain file-sync tool between machines
Continuous peer-to-peer sync, no server.
Where it bites: it wants devices to overlap in time. Two laptops and a phone that are rarely awake together sync in a chain with delays, and you can genuinely open a note that is a day stale without any warning that it is.
The through-line
Every route is fine on desktop and every route gets awkward on the phone, which is exactly the thing the paid services are actually selling. They are not charging for copying files; they are charging for the mobile background problem, which is the one genuinely annoying piece.
So the decision is not free-versus-paid. It is whether the phone is a first-class writing device for you or mostly a reader. If it is a reader, all of these work and the cheapest one wins. If you write substantially on the phone, everything above will eventually cost you an evening.
@git_for_notes · 3w ago · 2 replies
I run the version-control route and I want to be honest about who it suits, because it gets recommended too broadly.
It is superb if you already live in a terminal. The history is real history, I have recovered a paragraph I deleted eight months ago in about twenty seconds, which no sync service would have given me. Conflicts are explicit and resolvable rather than mysterious.
It is a poor recommendation for anyone else, and the failure is not the setup, it is the day something goes wrong. Resolving a merge conflict is not hard for me and is completely opaque to someone who has never seen one, and it will happen on a phone, on a train, when they wanted to write down one thing.
My rule now: recommend it only to people who would have thought of it themselves. Everyone else is better served by the boring drive folder plus the discipline of only writing on one device at a time.
Reply
Report
@git_for_notes · 2w ago
For the terminal route specifically: commit from the phone is where it falls apart. Everything else is fine.
Reply
Report