У мене є кілька різних машин Linux та безліч конфігураційних файлів (і папок) на кожному.
Наприклад:
~/.ssh/config
~/.config/openbox/rc.xml
~/.config/openbox/autostart.sh
~/.scripts/ ( folder )
~/.bashrc
...etc
Чи є простий і елегантний метод зберегти ці файли синхронізованими між моїми машинами (у одного немає доступу до Інтернету) ?
Також для деяких файлів знадобиться більш вдосконалений процес синхронізації, оскільки їм доведеться трохи відрізнятися ... наприклад:
Клавіатура мого робочого столу має ряд гарячих клавіш, де мого ноутбука майже немає. Я використовую XF86Mail
для відкриття громовідводу на робочому столі, але Meta+ Mна своєму ноутбуці.
Мій домашній робочий стіл і робочий стіл більше орієнтовані на "багато користувачів", де мій ноутбук призначений саме для мене. Тому на своєму ноутбуці я, як правило, зберігаю файл "rc.xml" для openbox у, /etc/xdg/openbox/rc.xml
але на робочих столах~/.config/openbox/rc.xml
git
для цієї мети. у мого репортажу у~/.etc
мене також є,~/.usr
і~/.var
я хочу, щоб ці каталоги були стандартними, щоб KDE перестала кидати всі файли tmp / var / config / etc під .kde. так важко знати, де я хочу в своєму домашньому довіднику.