🎨 Guia Definitivo: Como parar de usar um terminal feio (Oh My Posh no Linux)

Se você cansou de olhar para aquele cursor branco solitário e resolveu que seu terminal precisa de ícones de foguetinho, status de Git e cores neon para você se sentir um hacker de filme B, você veio ao lugar certo.
Vamos fazer do jeito “raiz”: clonando o repositório para ter todos os temas localmente, porque quem depende de API do GitHub para carregar tema toda vez que abre o terminal claramente não confia no próprio taco.
Passo 0: O Clone (Ocupando espaço na Home com estilo)
Primeiro, vamos trazer o tesouro para o seu PC. Abra seu terminal sem graça e rode:
nano ~/.bashrc
git clone https://github.com ~/oh-my-posh
Pronto. Agora você tem centenas de temas ocupando alguns megabytes na sua Home. Use com sabedoria (ou não).
Passo 1: O “Cérebro” (Instalando o Binário)
O Git baixou as roupas (temas), mas o Oh My Posh precisa de um corpo (executável). Como você está no Linux, não seja preguiçoso e instale o binário:

sudo wget https://github.com -O /usr/local/bin/oh-my-posh

sudo chmod +x /usr/local/bin/oh-my-posh

Agora o comando oh-my-posh existe no seu sistema. Parabéns, você avançou um nível.
Passo 2: O Drama das Fontes (Nerd Fonts)
Atenção aqui, ó gênio da lâmpada: Se você pular isso, seu terminal vai ficar cheio de quadradinhos no lugar dos ícones. O Oh My Posh usa glifos que sua fonte padrão de “escritório” não entende.
Rode o instalador e escolha a Meslo (ou a FiraCode se você for do tipo refinado):
bash
oh-my-posh font install
Use code with caution.
IMPORTANTE: Depois de instalar, abra as Configurações do seu Terminal e mude manualmente a fonte para a que você acabou de baixar. O computador é seu escravo, mas ele ainda não lê seus pensamentos.
Passo 3: A Mágica no .bashrc ou .zshrc
Agora vamos dizer ao seu shell para usar o brinquedo novo toda vez que iniciar.
Abra o arquivo de configuração (ex: nano ~/.zshrc ou nano ~/.bashrc).
Vá até a última linha e cole isto (ajustando o nome do shell se necessário):

eval “$(oh-my-posh init bash --config ~/oh-my-posh/themes/jandedobbeleer.omp.json)”

(Se você usa Bash, troque init zsh por init bash. Se não souber qual usa, digite echo $SHELL e pare de passar vergonha).
Passo 4: O “Grand Finale”
Salve o arquivo (Ctrl+O, Enter, Ctrl+X) e aplique as mudanças:
source ~/.zshrc # ou ~/.bashrc

Dica Extra: Como você clonou o repo, você tem um buffet de temas em ~/oh-my-posh/themes. Se enjoar do padrão, é só trocar o nome do arquivo .json na linha que você colou no passo 3.
Conclusão:
Agora seu terminal brilha mais que árvore de Natal e você pode finalmente postar um print no r/unixporn para ganhar biscoito de desconhecidos.

1 curtida

Seu git clone e wget está tudo zuado, irmão.

Infelizmente o seu post está bem mal-formatado… Você pode colocar os comandos do terminal entre crases (``` tanto no começo do Bloco de Comandos, quanto no final), assim ficando mais organizado.

Ou seja, fazendo isso aqui…

Screenshot_2026-03-20-20-27-12_1366x768

… o resultado será esse aqui.

Tipo assim, que aparece desse jeito
3 curtidas