Projeto Laptop, script para setup rapido do Mac OS
Há tempos venho acompanhando o projeto thoughtbot/laptop no github, o projeto é um script que já baixa e configurar ferramentas/bibliotecas, coisas que normalmente são utilizadas por desenvolvedores. Coisas como ImageMagick, Homebrew, Heroku Toolbelt, etc. A uns dois anos atras eu criei um gist que era parecido, fix esse gist enquanto configurava o novo computador, e ia atualizando a cada novo set up.
Estava com um computador zerado e resolvi usar o thoughtbot/laptop, mas não uso o postgres do homebrew e gostaria de adicionar varias coisas que instalo sempre nos meus computadores, iTerm2, por exemplo. Então resolvi fazer um fork do thoughtbot/laptop para vertigem/lapto.
Fazendo um diff o que modifiquei foi o seguinte:
+ iTerm2, prefiro o iterm2 ao Terminal.app, alem do comandos tem split de telas e varias outras coisas
+ dukex/oh-my-zsh, o projeto da thoughtbot já instala e configura o zsh, mas sem o oh-my-zsh
+ dukex/dotfiles, eu esse projeto e removi varias coisas do meu projeto dotfile, hoje ele tem um gitconfig, gemrc e um vimrc
+ dukex/vimfiles, mesmo usando o Sublime Text 2 para muito coisa, gosto de ter meu vim configurado, volta e meia uso ele
+ Sublime Text 2, alem de baixa o Sublime, ele configura com o dukex/sublime-text-files
+ Mou.app, para quem gosta de escrever em Markdown, esse app é animal, estou usando ela agora ;)
+ Transmission.app, quase sempre baixo algo via torrent, então meu script já vai instalar o meu client de torrent
+ Wunderlist, uso bastante o Wunderlist, não teria por que ficar de fora
-+ Removi o postgres que ele instala via brew, para usar o Postgres.app, acho melhor para subir e descer o server quando não precisar dele
Eu não vou mandar um pull-request para o repositorio da Thoughtbot, a não ser que exista algo que possa realmente ajudar eles, por que claramente a idéia deles não é a mesma que a minha, eles querem agilizar o processo de configuração para desenvolvedores, e eu já estou indo além disso.