새 맥을 설치하면서 작성한 dotfiles를 GitHub에 올렸습니다. 이게 뭐하는 녀석인가 하면 로컬에
- Homebrew를 설치하고
- Homebrew로 각종 프로그램(예, git, Atom editor)을 설치한 후
- GNU Stow로
.bash_profile
같은 설정 파일을 바로 연결해줍니다. - 컴퓨터 바꿀 때마다 이 난리치기가 귀찮아서 예전에 만들어놓은 걸 이번에 좀 수정해서 올렸네요. 이와 비슷하게 맥을 한번에 세팅해주는 걸로 Dropbox에서 내놓은 Boxen이란 녀석도 있습니다. 이 녀석은 Homebrew와 Puppet을 이용해 훨씬 정교하게 움직입니다. 다만, 워낙 여러 기술을 엮어놔서 다루기가 만만치는 않습니다. Puppet을 만져본 사람이 한국에 많지 않다 보니… (그래서 DevOps 커뮤니티에서 좀 외롭습니다 ㅠㅠ)
기본적으로 제가 쓰는 설정이 들어가 있으니 혹시라도 사용하실 분은 Fork해서 이것저것 고치긴 하셔야 할 겁니다. 그냥 까서 보면 어려운 점은 없거든요.
Author Details
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.