Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It's 100% free, no registration required.

Is there any convenient way to synchronize Photoshop settings like keyboard shortcuts, actions, swatches, custom layer sytles, etc.. across several computers, preferably in an automated way?

So far, I have occasionally synchronized some of the above mentioned by dumping them to my cloud service of choice, but this is a bit too cumbersome and again and again requires figuring out what folders goes what, especially as I am synchronizing between different operating systems.

Any suggestions on how to automate this, so I would have the same settings on all my machines, no matter where I change them? Advice for other programs like Illustrator, InDesign, Flash, etc.. is welcome, too.

share|improve this question
    
Dropbox should be OS independent. –  Johannes Dec 17 '12 at 6:56
add comment

3 Answers 3

up vote 6 down vote accepted
+50

Hazel for Mac could automate a lot of the copying for you, which could be used in conjunction with Dropbox. Like all things that sync, there might be some situations where you'd want to merge or have some other logic happening, but it might not be possible with that setup — I think the best it could do is blindly copy based on date modified.

http://www.noodlesoft.com/hazel.php

https://www.dropbox.com

I haven't done that myself. It may cause issues, especially if Photoshop etc are open at the time (Hazel can probably account for this though, and only sync when they're closed).

share|improve this answer
    
+1 for mentioning dropbox –  Johannes Dec 12 '12 at 4:42
    
Thanks for mentioning hazel. I'm afraid I have different operating systems in use, so I need to find a similar tool for Win also and see how they play together. –  kontur Dec 12 '12 at 7:09
1  
Maybe this or this app could be an alternative to Hazel? –  burnso Dec 17 '12 at 22:56
add comment

Some parts of Adobe's apps support aliasing. With InDesign, for instance, I linked a remote directory to the local scripts panel location.

Unfortunately, many of the settings do not allow for aliasing. In those cases you have to write a script to do the synchronization for you. You can use your cloud service to house the files and the script would do the copying for you.

I feel like I'm saying this a lot late but ... hopefully someone with CS6 can give us very good news on this front.

share|improve this answer
add comment

What about something a little more home-brewed:

  1. Dropbox (or any cloud service) to keep the files at the ready
  2. An rsync script set up on all your workstations

As you might imagine, there's plenty of rsync info over on SuperUser.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.