Se você usa Linux, já sabe que o terminal é uma das ferramentas mais importantes do sistema. Embora poderoso, sua aparência padrão nem sempre é agradável ou intuitiva. Felizmente, podemos personalizá-lo para torná-lo mais atraente e funcional. Neste guia, vou mostrar como transformar o visual do seu terminal com o Oh My Posh, usando o Bash como exemplo.
E mais: você pode acompanhar o passo a passo completo assistindo ao vídeo disponível em nosso canal.
Passo 1: Alterando o Esquema de Cores com Gogh
Antes de instalar o Oh My Posh, vamos melhorar o esquema de cores do terminal. Para isso, utilizaremos o Gogh, um utilitário com uma vasta coleção de paletas. Siga os passos abaixo:
1. Execute o comando para instalar o Gogh:
bash -c "$(wget -qO- https://git.io/vQgMr)"
2. Escolha um tema da lista exibida. Para este exemplo, usaremos o tema Atelier Cave. Após localizar o número correspondente ao tema, digite-o no terminal e confirme.
Passo 2: Instalando o Oh My Posh
Agora, vamos instalar o framework Oh My Posh, que permite personalizar o visual do terminal:
1. Execute o comando de instalação:
curl -s https://ohmyposh.dev/install.sh | bash -s
2. Adicione o caminho global para que o interpretador reconheça o comando:
export PATH=$PATH:/home/{SEU_USUÁRIO}/.local/bin
3. Verifique se a instalação foi bem-sucedida:
oh-my-posh
Passo 3: Instalando uma Nova Fonte
Para que os ícones e temas funcionem corretamente, você precisará instalar uma fonte compatível com Nerd Fonts:
1. Use o comando abaixo para instalar a fonte Meslo recomendada:
oh-my-posh font install meslo
2. Se preferir outra fonte, visite o site Nerd Fonts para explorar mais opções.
Passo 4: Instalando Temas do Oh My Posh
Agora, vamos instalar os temas do Oh My Posh:
1. Crie um diretório para armazenar os temas:
mkdir ~/.poshthemes
2. Baixe o pacote de temas:
wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -O ~/.poshthemes/themes.zip
3. Descompacte o pacote:
unzip ~/.poshthemes/themes.zip -d ~/.poshthemes
4. Conceda as permissões necessárias:
chmod u+rw ~/.poshthemes/*.json
5. Exclua o arquivo compactado:
rm ~/.poshthemes/themes.zip
6. Confirme o interpretador utilizado (deve ser Bash):
oh-my-posh get shell
Passo 5: Configurando o Tema
Escolha o tema que mais lhe agrada. Para este exemplo, usaremos o tema M365Princess. Siga os passos abaixo:
1. Edite o arquivo de configuração do Bash:
sudo nano ~/.bashrc
2. No final do arquivo, adicione a linha:
eval "$(oh-my-posh init bash --config ~/.poshthemes/M365Princess.omp.json)"
3. Salve e feche o arquivo.
4. Nas configurações do terminal, selecione a fonte Meslo que instalamos anteriormente.
5. Reinicie o sistema para aplicar todas as alterações.
Resultado Final
Após reiniciar o sistema, você verá um terminal com visual completamente personalizado, mais moderno e funcional. Essa configuração melhora não só a aparência, mas também a usabilidade do terminal, tornando-o mais agradável para o uso diário.
Agora é só explorar os diferentes temas e funcionalidades que o Oh My Posh oferece e ajustar de acordo com o seu estilo. Personalize, experimente e deixe seu terminal com a sua cara!