I am using Dropbox for storing my dotfiles from which I create soft links to my home directory. For configuration files which I do edit by myself it works very good, however applications like firefox do overwrite them when changes in settings are made. Obvious solution would be to symlink all folder where the useful configuration files are, but then I bloat my Dropbox synchronization with
caches and other trash files. So its not a solution for me.
Other kind of solution I can think of is making a script which is executed every second which keeps files synchronized. Is this the best option? Could there be something I could do with mount command for having two folders appear as one and changes reflected to the folders from where the files comes from?