rclone bisync can do two-way sync, yes, great tool, especially for cloud backends and more automated syncs. Synchi is a lot simpler and more focused: works over SSH, nothing needed on the remote side. The key difference is that Synchi shows you exactly what it’s about to do (copy A→B, copy B→A, delete in A, delete in B) and asks before changing anything. Conflicts get an interactive UI. No surprises.
- 2 Posts
- 17 Comments
iOS is tricky since there’s no easy way to set up SSH access to the filesystem like you can on Android with Termux. So unfortunately not really supported at the moment. If you have a jailbroken device it might be possible, but that’s not something I’ve tested.
This is exactly how I use Synchi! Same idea but I use Logseq instead of Obsidian (very similar open-source alternative, worth checking out). Works great for syncing markdown notes between computers and my phone on demand. Of course I need to remember to sync before switching devices, but I prefer this then constant running in the background.
Haven’t thought about an Obsidian/Logseq plugin but honestly that sounds like a great idea… For now it’s CLI only, but I can definitely see the value.
I’m not too familiar with Steam Deck, but that sounds like it would work! As long as you can point Synchi at both save directories, it would keep them in sync and save you the manual copy-paste.
Great question! Let me sum it up here for others:
rsync is one-way only and has no memory between runs, every execution starts from scratch. Synchi is two-way, stateful (knows what changed since last sync), and content-aware (uses hashes, so no false positives from timestamp changes). It also handles conflicts explicitly instead of silently overwriting.
That said, rsync is still the better tool for backups and one-way mirroring. Synchi is for when you need true bidirectional sync.
Here is also a comparison with unison and syncthing: https://jakobkreft.github.io/synchi/why.html
Yes, you do need SSH set up on your phone. I’m using the same setup (Linux + Android). I wrote a short tutorial for it here: https://jakobkreft.github.io/synchi/termux.html
Also I use it with Tailscale so I can sync from anywhere not just local network.
Yes! On android with Termux terminal.
(note: If you sync between computer and phone you don’t need to install it on your phone. One side only is enough.)
jak0b@lemmy.mlto
Selfhosted@lemmy.world•PewDiePie Promoting Self-Hosting, Blocking Ads, Shorts and moreEnglish
522·6 days agoI love everything he has been doing recently. He is a master of story telling and goes surprisingly far into solving technology challenges, while keeping it fun and real. What an amazing transformation really
You can check out LabLog app on f-droid.
You save key value pairs, where you define keys yourself. And values can be text or photos.
I made the app, so if you have any questions I will be happy to help.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
2·3 months agoThanks for the reminder! Just added it.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
8·3 months agoJust a little bit maybe XD
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
5·3 months agoHaha thanks! I don’t think so, no, at least not with this tool directly. But what you can do is build on top of it, since the points are stored in a config.json. Code that reads a light sensor value could then edit the graph by updating that config.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
5·3 months agoNope, currently just temperature. But it can definitely be added, since redshift supports it.
jak0b@lemmy.mlOPto
Linux@lemmy.ml•autoredshift: Automatically adjust screen temperature
9·3 months agoYes very similar, but I dont think you can have more than 2 points there? Here you can set as many points as you want and it calculates a Catmull-Rom curve.
I think using major distros like Fedora, Ubuntu, or Debian is fine, because corporate backing often supports faster security fixes and better infrastructure.
I would go with Arch and i3. Dont use archinstall. Do it the hard way and you will learn alot about linux.

You are correct! no sub-file sync / binary diffing at the moment. It was my deliberate choice to keep complexity down. In practice, text files where diffing helps are tiny and transfer instantly anyway, and large files like images and videos almost never change partially. The main case where it would matter is something like large database files or VM images. That said, it’s not off the table for the future!