Ho alcune macchine Linux diverse e molti file di configurazione (e cartelle) su ciascuno.
Per esempio:
~/.ssh/config
~/.config/openbox/rc.xml
~/.config/openbox/autostart.sh
~/.scripts/ ( folder )
~/.bashrc
...etc
Esiste un metodo semplice ed elegante per mantenere sincronizzati questi file tra i miei computer (uno non ha accesso a Internet) ?
Inoltre, alcuni file avranno bisogno di un processo di sincronizzazione più avanzato, poiché dovranno differire leggermente ... ad esempio:
La mia tastiera desktop ha una gamma di tasti di scelta rapida, in cui il mio laptop non ha quasi nessuno. Uso XF86Mailopen thunderbird sul mio desktop, ma Meta+ Msul mio laptop.
My Home Desktop e Work Desktop sono entrambi più orientati agli "utenti multipli", dove il mio laptop è solo per me. Quindi sul mio laptop, tendo a mantenere il file 'rc.xml' per openbox su /etc/xdg/openbox/rc.xmlma sui desktop su~/.config/openbox/rc.xml
gitper questo scopo. il mio repository per~/.etcho anche un~/.usre un~/.varvorrei che queste directory fossero standard in modo che KDE smettesse di lanciare tutti i file tmp / var / config / etc in .kde. così difficile sapere dove si trova nella mia directory home.