Я використовую багато інструментів на роботі та вдома, і я постійно налаштовую їх в одне чи інше місце. Люди звичайно використовують Git для версії своїх .vim, .vimrc та інших. файли, оскільки ви можете розміщувати свої конфігураційні файли в github та мати спільну здатність та всі інші переваги, що випливає. Можливість версії та розгалуження моїх конфігурацій звучить як грандіозна ідея, оскільки я завжди з ними важуюся.
Я хотів би обговорити найкращу практику для цього в трохи ширшому масштабі. Як би ти це реалізував?
- Чи конфігуруються ваші конфігурації в ~ / Бібліотека / Конфігування чи подібні і позначають символи відповідних файлів?
- Як обробляти файли налаштувань для програм, тобто iTerm2.
- Ці файли відтворюються кожен раз , тож вам доведеться символізувати "назад" і поставити посилання в репо? а не посилання на репо, оскільки це просто видалило б посилання.