|# Was asked how I keep my zshrc config sync'd between my computers with Dropbox|
|# Add a new directory in your Dropbox (or use an existing one)|
|mkdir -p ~/Dropbox/ohmyzsh|
|# move existing file to Dropbox|
|mv ~/.zshrc ~/Dropbox/ohmyzsh/zshrc|
|# symlink file back to your local directory|
|ln -s ~/Dropbox/ohmyzsh/zshrc ~/.zshrc|
Alternatively, you could create a dotfiles github repository, check it out anywhere then link it in the same way.
Do you not have anything else to sync such as your own functions file? I'm exploring ways to sync those too, wondering if I should just whack all my functions at the bottom of .zshrc and be done with it.