On Tue, 24 Oct 2023 17:14:21 +0300 Itay <deb...@itayf.fastmail.fm> wrote:
> > Though, in general, the purpose of something like darcs is to > > *provide* the syncing. > > > > True. But my home dir includes many subdirs that are not under darcs > control. Then perhaps you should consider what I do. I put stuff under version control under a directory dedicated to version controlled material, ~/versioned. Those I have to synchronize to such other computers as I want synchronized manually with the relevant VCS. I then put other stuff I want synchronized to other computers under a special directory, ~/projects. ~/projects is subject to syncthing, so other computers are updated automatically. (It also makes ~/ a lot cleaner.) No hard links so far. Stuff outside of ~/projects which I want synchronized I symlink into a tree under ~/projects/home. So ~/.emacs is a symlink to ~/projects/home/emacs. So now every time I change .emacs on one computer it gets updated on the others where I have syncthing. Other stuff I want synchronized, but rarely, such as music or photographs, I synchronize manually with rsync. -- Does anybody read signatures any more? https://charlescurley.com https://charlescurley.com/blog/