I am going to start by saying that this is for Mac and Linux specifically... I have not yet figure out symlinking in Windows, but if someone knows how to do so please chime in and let us know. These instructions could of course also work with other file syncing services, but I do not recommend Ubuntu One for this... if you have two or more computers online and syncing with U1 they tend to create conflicts on files that change, so if you're saving variables to a file, the file could be marked as a conflict when you save it. If anyone knows a way around this as well, do let me know. It was the source of much consternation for me recently.
Anyhow... onwards and upwards:
Step the first.) Sign up for an online sync service. I'm quite fond of Dropbox myself (
Clickety Click)
Step b.) From your terminal:
You can of course substitute whatever directory your file syncing service is monitoring for the one above... that is just the directory used by Dropbox by default in linux
Step tres.) Now, if you were to open Mudlet you'd be faced with only the default profiles... I recommend you don't open Mudlet just yet. It'd be disorienting and then you'd have to delete the mudlet profile directory. Instead, you should do this, still inside the terminal:
Code: Select all
ln -s ~/Dropbox/mudlet ~/.config/mudlet
Step vier) On your other computers, you will now want to remove the mudlet profiles/config directory and symlink it back to the dropbox, similar to before but slightly different (you can skip the first step if mudlet is not installed on this computer yet, or you can move the mudlet directory to the dropbox as you did before, but be aware it will overwrite existent files.)
Code: Select all
rm -rf ~/.config/mudlet
ln -s ~/Dropbox/mudlet ~/.config/mudlet
Step the last.) Profit
I hope some of you find this to be helpful, I know it saved me a fair bit of headache in keeping things in line between my home computer, work computer, and laptop.