Контроль версий Dotfile: настройки терминала

251
Nrvous

Я использую один MacBook дома, а другой на работе. Недавно я запустил версию, контролирующую мои точечные файлы. Это работает как сон для моих настроек vim / MacVim, но явно менее полезно для моих .bashrcи .bash_profile.

Например, дома у меня есть несколько псевдонимов для доступа к общим папкам или приложениям (которых у меня нет на моей рабочей машине), а на работе мне приходится настраивать сеть прокси.

Мне просто интересно, существует ли какая-либо «естественная» (или, по крайней мере, обычно используемая) настройка точечного файла, которая отделяет машинно-независимые настройки (которые я хочу поместить под контроль версий) от машинно-специфических настроек?

2

1 ответ на вопрос

1
Barmar

You could put the machine-specific settings in a separate dot-file, e.g. .bashrc-local, while the common settings are in .bashrc. .bashrc would then contain:

test -e ~/.bashrc-local && source ~/.bashrc-local