더 자동화할 수는 없을까? • hg pull https://bitbucket.org/daybreaker/snippets • cd snippets/home_config • ./deploy.py -f lab --force • (Linux 경우에만) ./gen-italics-terminfo.sh ▪ “-f” 옵션은 “flavor” 결정. (예: home, lab, needlworks, popong, …) ▪ 각 flavor들은 configuration.json 파일에 저장 • dotfiles : template 파일과 실제 설정 파일간의 mapping 관리, template 변수 정의, 어떤 OS에 적용되는 파일인지 정의 (변수 예: gitconfig의 username과 email, vimrc의 colorscheme 이름) • flavors : 각 flavor 별로 template variable 설정 및 포함·제외 파일 추가 설정 • 외부 공개가 곤란한 설정이 있는 경우 local branch로 관리 ▪ deploy.py는 bottle template 엔진을 이용해 설정 파일 생성·적용