私はこの時点でかなりカスタマイズされたドットファイルの設定をしています。私は、マシン間で同期をとるソリューションを探していました。シンボリックリンクの作成を扱うmakefileを含んでいる〜/ dotfilesディレクトリ(またはそれに類似したもの)を持つ考えが好きです。 rsync/unison/dvcs/whateverを使用して、マシンからマシンにドットファイルのディレクトリを移動してください。いくつかの違いを持って複数のマシン間でホームディレクトリを管理しますか?
この問題は、いくつかのマシンでファイルが少し異なるために発生し、これを追跡する方法が必要です。たとえば、私の.xmobarrc(使い慣れていない人向けのパネルアプリケーション)は、ラップトップにバッテリ寿命を表示するための設定を持っていますが、デスクトップには表示されません。
このようなマシンの違いごとにファイルを管理する最良の方法は、1台のマシンですべてのマシンに影響を与えるものを変更した場合、元に戻すことができます。合併するべきではありません。明らかにrsync/unison/etcとは対照的にgitのようなDVCSが必要ですが、これを設定する方法がわかりません。
マシンごとに1つのブランチを持つマスターブランチは、マージ/リベース/チェリーから前後に選択できますか?これはちょっと退屈なようです。より良い方法がありますか?