I use emacs on different boxes and I want to share some files between them.
The canonical examples would be gnus-startup-file
and remember-data-file
.
I can set the files to remote locations (like, e.g., /sds@myserver:~/.newsrc
) and tramp
would take care of that.
However, myserver
is not always available and I don't want my gnus
to freeze when myserver
goes down.
The behavior I want is local files which are synced to a remote location every now and then.
For now I do it from gnus-before-startup-hook
/gnus-after-exiting-gnus-hook
and midnight-hook
, but I was wondering what would others suggest.
PS. Note that these files aren't on the same exalted level as, say, .emacs
(which is kept under hg
), so I do not want to preserve their history.