Bruno F. Prusch bio photo

Bruno F. Prusch

Jita Kyoei (Tu e eu juntos cresceremos.)

Email Facebook LinkedIn Instagram Github

Antes de começar a escrever a respeito do Oh-My-ZSH, nao poderia deixar de agradecer aos meus colegas de trabalho Anderson Konzen, por ter realizado há um tempo atrás um devour a respeito do Oh-My-ZSH e ao Rafael Garbin que me incentivou a criar este blog, na qual é uma excelente forma de armazenar conhecimento bem como uma forma de compartilhar conhecimento.

Falando sobre o Oh-My-ZSH!

Você poderia instalar e utilizar o pacote ZSH, porém o mesmo é um pouco complicado de configurar, por este motivo a comunidade criou o Oh-My-ZSH, que nada mais é que a configuração do ZSH customizada.

Uma das coisas que mais gostei e gosto do Oh-My-ZSH são os temas, podemos escolher entre vários temas e grande parte deles se tornam muito úteis quando trabalhamos com o Git, pois mostram por exemplo a branch que você está, o que na minha opinião é excelente. Aqui você pode conferir vários destes temas e escolher o que mais gostar, pois mostrarei como utilizar o tema desejado.

O Oh-My-ZSH é um projeto Open Source, sendo assim não poderia deixar de colocar o link do mesmo no GitHub. Respositório

Vamos aos passos para instalação e configuração

1º Primeiramente, temos que instalar o ZSH:

  sudo apt-get install zsh

2° Na sequência, baixe e instale o OH-MY-ZSH:

Pode escolher em utilizar via curl ou wget.

  curl -L http://install.ohmyz.sh | sh
  wget --no-check-certificate http://install.ohmyz.sh -O - | sh

e copie a configuração padrão do oh-my-zsh:

  cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

3° Agora você precisa instalar as fontes pro terminal ficar paulada, então baixe o arquivo da fonte e o da configuração da font (Na localização que você estiver ele vai baixar):

  wget https://github.com/powerline/powerline/raw/develop/font/PowerlineSymbols.otf
  wget https://github.com/powerline/powerline/raw/develop/font/10-powerline-symbols.conf

4° Agora instale a fonte no seu usuário ubuntu:

  ln -s /usr/share/fonts .fonts
  sudo mv PowerlineSymbols.otf ~/.fonts/

5° Instale a configuração da fonte:

  mkdir -p ~/.config/fontconfig/conf.d/
  mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/

6° Force o sistema a recarregar as fontes novas:

  fc-cache -vf ~/.fonts/

7º Agora vamos tornar o ZSH seu bash padrão:

  chsh -s /bin/zsh

8º Conforme comentei antes sobre a questão dos temas, eu curto o tema padrão que se chama “robbyrussell”, configuro o oh-my-zsh para usar ele, mas pode escolher o tema que desejar. Edite o arquivo de configuração da seguinte forma:

  gedit ~/.zshrc

Mude a linha da propriedade “ZSH_THEME” para usar o tema que desejar, no meu caso “robbyrussell” A linha deve ficar assim:

  ZSH_THEME="robbyrussell"

9° Agora salve, reinicie seu pc e se tudo der certo é só correr para o abraço!