Ich habe ein paar verschiedene Linux - Maschinen und viele Konfigurationsdateien (und Ordner) auf jedem.
Beispielsweise:
~/.ssh/config
~/.config/openbox/rc.xml
~/.config/openbox/autostart.sh
~/.scripts/ ( folder )
~/.bashrc
...etc
Gibt es eine einfache und elegante Methode, um diese Dateien zwischen meinen Computern zu synchronisieren (einer hat keinen Internetzugang) ?
Außerdem benötigen einige Dateien einen fortgeschritteneren Synchronisierungsprozess, da sie sich geringfügig unterscheiden müssen. Zum Beispiel:
Meine Desktop-Tastatur verfügt über eine Reihe von Hotkeys, auf meinem Laptop sind fast keine vorhanden. Ich XF86Mail
öffne Thunderbird auf meinem Desktop, aber Meta+ Mauf meinem Laptop.
Mein Heim-Desktop und mein Arbeits-Desktop sind eher auf mehrere Benutzer ausgerichtet, wobei mein Laptop nur für mich bestimmt ist. Auf meinem Laptop behalte ich die 'rc.xml'-Datei für openbox bei, /etc/xdg/openbox/rc.xml
aber auf den Desktops bei~/.config/openbox/rc.xml
git
für diesen Zweck. Mein Repo für~/.etc
Ich habe auch ein~/.usr
und ein~/.var
Ich wünschte, diese Verzeichnisse wären Standard, so dass KDE aufhören würde, alle tmp / var / config / etc-Dateien unter .kde zu werfen. so schwer zu wissen, wo was ich will, ist in meinem Heimatverzeichnis.