ฉันมีไม่กี่เครื่องที่แตกต่างกันและลินุกซ์จำนวนมากของการตั้งค่าไฟล์(และโฟลเดอร์)ในแต่ละ
ตัวอย่างเช่น:
~/.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
เพื่อจุดประสงค์นี้ repo ของฉันสำหรับ~/.etc
ฉันยังมี~/.usr
และ~/.var
ฉันต้องการให้ไดเรกทอรีเหล่านี้เป็นมาตรฐานดังนั้น KDE จะหยุดการโยนไฟล์ tmp / var / config / etc ทั้งหมดภายใต้. kde ยากที่จะรู้ว่าสิ่งที่ฉันต้องการอยู่ในไดเรกทอรีบ้านของฉัน