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
Я использую один MacBook дома, а другой на работе. Недавно я запустил версию, контролирующую мои точечные файлы. Это работает как сон для моих настроек vim / MacVim, но явно менее полезно для моих .bashrc
и .bash_profile
.
Например, дома у меня есть несколько псевдонимов для доступа к общим папкам или приложениям (которых у меня нет на моей рабочей машине), а на работе мне приходится настраивать сеть прокси.
Мне просто интересно, существует ли какая-либо «естественная» (или, по крайней мере, обычно используемая) настройка точечного файла, которая отделяет машинно-независимые настройки (которые я хочу поместить под контроль версий) от машинно-специфических настроек?
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