나는 직장과 가정에서 많은 도구를 사용하며 한 장소에서 다른 장소로 끊임없이 도구를 조정합니다. 사람들이 Git을 사용하여 .vim, .vimrc 및 기타 버전을 관리하는 것은 다소 일반적인 관행입니다. github에서 구성 파일을 호스팅하고 공유 기능 및 기타 모든 장점을 가질 수 있기 때문에 파일. 구성을 버전 및 분기 할 수 있다는 것은 항상 엉망이되기 때문에 훌륭한 아이디어처럼 들립니다.
약간 더 넓은 범위 에서이 작업을 수행하는 모범 사례에 대해 이야기하고 싶습니다. 어떻게 구현하겠습니까?
- 구성 파일을 ~ / Library / Configs 또는 유사한 곳에 리포지토리로 만들고 적절한 파일을 심볼릭 링크 하시겠습니까?
- 응용 프로그램의 환경 설정 파일을 처리하는 방법 (예 : iTerm2)
- 이 파일들은 매번 다시 만들어 지므로 '뒤로'심볼릭 링크하고 리포지토리에 링크를 넣어야합니까? 그것은 단지 심볼릭 링크를 삭제하기 때문에 repo에 심볼릭 링크하는 것이 아닙니다.
etckeeper ( kitenet.net/~joey/code/etckeeper )를 보셨습니까 ?
—
Isxek