Otimizando o terminal do Mac (OS X) com iTerm e Oh My Zsh
Depois de muito tempo de vida desperdiçado usando somente o Terminal padrão do Mac, eis que sou apresentado para estas lindas ferramentas.
iTerm 2
A primeira delas é o iTerm 2, que utilizaremos para substituir o terminal padrão do Mac. É composto por várias features que você pode conferir aqui.
Permite maior customização, conforme veremos abaixo e funcionalidades como autocomplete, syntax highlight, search e etc.
Split Panes


Search

Mas o iTerm sozinho é apenas um terminal com mais funcionalidades. Para deixar ele bonito assim como nos prints, você precisará da segunda ferramenta deste post.
Oh My Zsh
Para instalar, execute o comando abaixo no terminal:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"Caso tenha mais dúvidas, confira o Github do projeto.
Solarized
Continuando com o processo de customização, agora precisaremos do esquema de cores Solazired. Execute no terminal:
curl -o ~/Downloads/solarized.itermcolors https://raw.githubusercontent.com/altercation/solarized/master/iterm2-colors-solarized/Solarized%20Dark.itermcolorsIsso irá baixar a versão Dark. Agora para adicionarmos no iTerm, entre com a combinação Cmd + i para abrir as preferências, vá na aba Colors e na caixa de seleção Color Presets, selecione import e localize o arquivo baixado.
Meslo Font
Outro detalhe da nossa customização é a fonte. Digite o comando abaixo no terminal para baixá-la:
git clone https://github.com/powerline/fonts.git && cd fonts && ./install.shEntre com a combinação Cmd + i novamente, vá na aba Text e altere Font e Non-ASCII Font para Meslo LG L for Powerline.
Tema Agnoster para Oh My Zsh
O último passo da configuração é alterar o tema para o agnoster. Abra o arquivo ~/.zshrc com um editor de texto e mude o parâmetro ZSH_THEME para agnoster.
code ~/.zshrc
Com estes passos você já deve ficar com um terminal bonitão igual ao dos prints.
Referência: http://ruigomes.me/blog/perfect-iterm-osx-terminal-installation/
