Dotfiles здебільшого призначені для встановлення у домашню директорію. Проте я збагнув, що налаштування можуть так само бути переносними. Розгляньмо такий сценарій: колега просить про допомогу, і мені знадобиться дивитися в код на його станції. Місцеві налаштування можуть бути дивакуватими і не дуже сприяти продуктивності. Проте якби я натомість розгорнув і застосував свої dotfiles без зміни місцевих, було б набагато зручніше.

На щастя, цього легко досягти, запустивши нову оболонку із змінною оточення HOME, що вказує на мою власну директорію. Також знадобилося створити скрипт для автоматизації встановлення всього зоопарку розширень для zsh і vim: config.sh.

Припускаю, налаштування інших програм (окрім vim) переносяться так само.