All methods I've found have tradeoffs. Using network storage is one obvious solution, but it doesn't work well if you are in a place with bad connectivity. Manually syncing files with for example rsync and an external drive works, but it's time consuming.
Are there any robust and easy ways to keep two or more computers in sync?
#1For a long time I've been just using a laptop docked to peripherals, because I've found that keeping files synced between a desktop and laptop can become a burden. This setup works mostly fine, however, it would be nice to have a more powerful desktop at home. I've been wondering if there are any easy and reliable ways to keep the files between two machines in sync? I use Linux so I would basically want to sync the entire home directory. Or am I just better off continuing with my current laptop + dock setup, and upgrading to a more powerful laptop if needed?