Personalize seu terminal (Oh My Zsh) no Ubuntu 20.04 LTS

Procurando dar aquela repaginada no seu terminal shell?
Oh My Zsh é a solução, além de ser bem bacana ele traz muitos plugins interessantes para uso.
Chega de blablabla, vamos lá…

Atualize os pacotes do seu ubuntu
sudo apt update 
sudo apt upgrade

Instale pacotes de pré-requisitos (fontes ZSH, powerline e powerline)

sudo apt install zsh
sudo apt install powerline fonts-powerline

Se não tiver instalado, então instale o git para clonar o repositório oficial

sudo apt install git

Em seguida

git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

Crie um novo arquivo de configuração do ZSH

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

Instale o PowerLevel9k! (A partir daqui é opcional, este é apenas um terma mais personalizado) Caso não deseje usar, pule para o final.(Por fim mude seu Shell padrão para o zsh)

git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k

Configure um tema para o seu Terminal - Abra o 
arquivos que criamos acima .zshrc usando seu editor favorito, aqui eu uso o vim.

vim .zshrc

Mude a linha ZSH_THEME= para ZSH_THEME="powerlevel9k/powerlevel9k"

Adicione as linhas 
POWERLEVEL9K_DISABLE_RPROMPT=true
POWERLEVEL9K_PROMPT_ON_NEWLINE=true
POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="▶"
POWERLEVEL9K_MULTILINE_FIRST_PROMPT_PREFIX=""

Por fim mude seu Shell padrão para o zsh

chsh -s /bin/zsh
Geralmente funciona, caso não funcione use:

sudo usermod –shell $(which zsh) $USER

Para surgir efeito, faça logoff do seu sistema ou reinicie.

Quer saber mais ? visite o repositório oficial do Oh My Zsh clicando aqui.

Deixe uma resposta