Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have an OSX 10.6 laptop and an OSX 10.6 desktop on the same network.

I just want them to have the exact same files and applications at all times.

Any ideas of how to keep EVERYTHING in sync except the absolutely necessary system files?

share|improve this question
This is a terrible idea and can break stuff. Syncing application settings will likely cause you to lose data. – Daniel Beck Jun 5 '11 at 20:55
Agreed. You could put your most important files in a Dropbox folder, which can even be synced through LAN. – slhck Jun 5 '11 at 21:06
Also, related: How to synchronise filesystem between 2 Macs? – slhck Jun 5 '11 at 21:07
@Daniel-Beck I think you meant, "Doing this poorly is dangerous and will likely cause data loss." The idea is fine and good, current tools just might not be up to the task. – blahdiblah Jun 6 '11 at 22:09

maybe you want to reconsider what made you ask the question in the first place - I have a similar setup, but what I keep in sync is my ~/Documents folder, nothing else. I keep all my stuff there, and if an application insists to put things in ~/ I create symbolic links that point to ~/Documents.

Whenever I "leave" one machine, I trigger a sync from there to the other with rsync. I tried automation in the past, but in some cases it just makes things go automatically wrong. When I am on the road, I connect with OpenVPN to the home machine, and sync.

More elegant is keeping such a folder on the network, if the machines are all the time on the network, you could export it on one. That would not work for me, as each of the machines is traveling reagularly.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .