Since you run linux at home, you must surely have the stream editor installed (commonly known as `sed`). If I were you, I'd add a script to your logout procedure that would do a "sed -e 's/(properly-escaped unix-style path)/(properly-escaped windows-style path)/gi' < (settings file) > (temp file)" and then ftp (temp file) to your destination, and on logon, retrieve the file from ftp and run "sed -e 's/(properly-escaped windows-style path)/(properly-escaped unix-style path)/gi' < (temp file) > (settings file)"...