Sie können die maschinenspezifischen Einstellungen in einer separaten Punktdatei ablegen, z. B. .bashrc-local
während die allgemeinen Einstellungen in sind .bashrc
. .bashrc
würde dann enthalten:
test -e ~/.bashrc-local && source ~/.bashrc-local
Ich benutze ein MacBook zu Hause und ein anderes bei der Arbeit. Vor kurzem habe ich mit der Versionskontrolle meiner Punktdateien begonnen. Es funktioniert wie ein Traum für meine vim / MacVim-Einstellungen, ist aber für mein .bashrc
und definitiv weniger nützlich .bash_profile
.
Zum Beispiel habe ich zu Hause mehrere Aliasnamen für den Zugriff auf allgemeine Ordner oder Anwendungen (die ich nicht auf meiner Arbeitsmaschine habe), während ich bei der Arbeit das Proxy-Netzwerk konfigurieren muss.
Ich frage mich nur, ob es ein "natürliches" (oder zumindest häufig verwendetes) Dotfile-Setup gibt, das maschinenunabhängige Einstellungen (die ich unter Versionskontrolle setzen möchte) von maschinenspezifischen Einstellungen trennt.
Sie können die maschinenspezifischen Einstellungen in einer separaten Punktdatei ablegen, z. B. .bashrc-local
während die allgemeinen Einstellungen in sind .bashrc
. .bashrc
würde dann enthalten:
test -e ~/.bashrc-local && source ~/.bashrc-local