Mam kilka różnych maszyn linuxowych i wiele plików konfiguracyjnych (i folderów) na każdym z nich.
Na przykład:
~/.ssh/config
~/.config/openbox/rc.xml
~/.config/openbox/autostart.sh
~/.scripts/ ( folder )
~/.bashrc
...etc
Czy istnieje prosta i elegancka metoda synchronizacji tych plików między moimi komputerami (jeden nie ma dostępu do Internetu) ?
Ponadto niektóre pliki będą wymagały bardziej zaawansowanego procesu synchronizacji, ponieważ będą musiały się nieco różnić ... na przykład:
Moja klawiatura stacjonarna ma szereg skrótów klawiszowych, w których mój laptop prawie nie ma. Używam, XF86Mailaby otworzyć Thunderbirda na pulpicie, ale Meta+ Mna moim laptopie.
Zarówno My Home Desktop, jak i Work Desktop są bardziej „zorientowane na wielu użytkowników”, a mój laptop jest właśnie dla mnie. Tak więc na moim laptopie staram się przechowywać plik „rc.xml” dla Openbox w, /etc/xdg/openbox/rc.xmlale na komputerach stacjonarnych w~/.config/openbox/rc.xml
gitdo tego celu. moje repo dla~/.etcmam również~/.usri~/.varchciałbym, aby te katalogi były standardowe, aby KDE przestało wyświetlać wszystkie pliki tmp / var / config / etc pod .kde. tak trudno wiedzieć, gdzie chcę w moim katalogu domowym.