Tengo algunas máquinas Linux diferentes y muchos archivos de configuración (y carpetas) en cada uno.
Por ejemplo:
~/.ssh/config
~/.config/openbox/rc.xml
~/.config/openbox/autostart.sh
~/.scripts/ ( folder )
~/.bashrc
...etc
¿Existe un método simple y elegante para mantener estos archivos sincronizados entre mis máquinas (uno no tiene acceso a Internet) ?
Además, algunos archivos necesitarán un proceso de sincronización más avanzado, ya que tendrán que diferir ligeramente ... por ejemplo:
Mi teclado de escritorio tiene una variedad de teclas de acceso rápido, donde mi computadora portátil casi no tiene ninguna. Lo uso XF86Mail
para abrir Thunderbird en mi escritorio, pero Meta+ Men mi computadora portátil.
My Home Desktop y Work Desktop están más orientados a "usuarios múltiples", donde mi Laptop es solo para mí. Entonces, en mi computadora portátil, tiendo a mantener el archivo 'rc.xml' para openbox en /etc/xdg/openbox/rc.xml
pero en las computadoras de escritorio en~/.config/openbox/rc.xml
git
para este propósito. mi repositorio para~/.etc
también tengo un~/.usr
y un~/.var
Deseo que estos directorios sean estándar para que KDE deje de lanzar todos los archivos tmp / var / config / etc en .kde. Es muy difícil saber dónde está lo que quiero en mi directorio personal.