I use for all emacs files git with server repository. Then on each computer I'm using emacs with, I just clone that repository. The positive side-effect of this is, that when you need to modify sources for a particular computer, you just create new local branch. Then all 'common' init file tweaks can be done in master branch and it is very easy to merge them into local one if needed....
.d. Paul Rudin <p...@rudin.co.uk> writes: > Renato <renato.pontef...@gmail.com> writes: > >> Hi, >> I'm learning emacs (as you probabily know :-)). >> I have: >> - one pc at home (linux Debian) >> - one at work (windows) >> >> I would like to use the same configuration. >> Now, I have my .org file on the cloud (so I can access it from anywhere) >> But I'm starting to edit also the config file: >> on Win it is: >> init.el >> >> on linux is >> emacs >> > > I have a file myinit.el in a dropbox folder. On each machine the local > init file loads that file. It might also have some machine specific > initialisation. myinit.el also has some parts that are conditionally > executed according to operating system.