Mateus Müller

O carinha do Linux

10 jul. 2018

TUNANDO o seu ZSH!

Pra quem trabalha muito com linha de comando, se torna meio monótono e enjoativo o uso do terminal usual, seja ele o bash, zsh, tcsh, etc. Depois de algumas pesquisas e dicas de outros usuários, acabei encontrando o Oh My ZSH. Um framework para personalização do shell zsh. Por isso, no artigo de hoje, vou te mostrar como você pode estar TUNANDO o seu ZSH.

O Oh My ZSH é um plugin desenvolvido por mais de 1000 pessoas distribuídas por todo o mundo, e trás mais de 200 plugins e 140 temas.

Aí vai uma prévia de como pode ficar o seu terminal! 🙂

TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

Se quer aprender a deixar seu terminal assim, fique comigo até o final do artigo.

Como instalar o Oh My ZSH no Linux?

Seguiremos as instruções disponíveis no GitHub do projeto.

Primeiramente, garanta que você já tem o ZSH instalado no seu sistema. Se não sabe como fazer isso, veja a dica abaixo.

Agora, o ZSH instalado deve ter a versão maior do que 4.3.9.

$ zsh --version
TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

Você deve saber que para cada tema e plugin, há alguns requisitos específicos. Faremos, então, a demonstração com o tema agnoster. Abaixo, vou colocar dois links, para todos os temas e todos os plugins.

Primeiro, vamos instalar as fontes necessárias para o tema.

Para Debian e derivados:

$ sudo apt-get install fonts-powerline -y

Para Fedora e derivados:

$ sudo yum install powerline-fonts -y

Para Manjaro e derivados:

$ sudo pacman -S powerline-fonts

Para outros:

Realize a instalação com base nas instruções aqui no GitHub.

Agora, vamos de fato instalar o Oh My ZSH. Execute como usuário normal.

$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

Você notará que ao final o terminal já irá mudar de estilo:

TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

Assim, basta começarmos a instalar nossos temas agora. Na verdade, só temos que alterar uma linha do arquivo de configuração que ficará tudo certo!

Sendo assim, vamos precisar do nosso amigo, editor de texto VI. Se você não sabe trabalhar com ele, veja obrigatoriamente o vídeo abaixo:

$ vi ~/.zshrc
TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

Altere a linha ZSH_THEME para agnoster:

TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

E prontinho, tema já está instalado. Feche todas as sessões do terminal com CTRL+D, e depois abra novamente.

Não esqueça que você pode usar qualquer tema que esteja instalado dentro do diretório ~/.oh-my-zsh/themes:

TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

E quanto aos plugins? Mesma coisa! Só alterar a configuração no arquivo ~/.zshrc.

Todos os plugins instalados estão em ~/.oh-my-zsh/plugins.

Para adicionar é só adicionar o nome do plugin abaixo dentro da lista:

TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

Depois, feche o terminal com CTRL+D e abra novamente. O plugin já estará habilitado! 🙂

TUNANDO o seu ZSH!
TUNANDO o seu ZSH!

Não deixe de verificar, ainda, a Wiki de plugins para encontrar os melhores para seu uso:

Espero que tenham gostado deste artigo, um grande abraço!

Se tiver alguma dúvida ou sugestão de conteúdo, por favor, comente!

Comentários Disqus