Otima dica.
Vou colocar aqui 2 pontos que acredito ser importante comentar.
-
- Oh My Posh é inspirado no Oh My Zsh ( Que funciona no linux e mac, pelo terminal zsh)
-
- É possivel tambem rodar no prompt de comando ou famoso CMD do windows atraves do clink na propria documentação do 'Oh My Posh' descreve isso. Utilizo tambem quando estou no windows.
O passo 1 no linux eu tenho até um repositorio onde utilizo para instalar e configurar, no thema que gosto de utilizar, quem quiser conferir deixo publico config Se alguem for utilizar esse arquivo da forma como esta como dica realiza o processo passo a passo, e so vai pro segundo quando o primeiro concluir, tem que ter o curl e zsh instalado e depois copiar os comando e colar no seu terminal.
O detalhe nesse repositorio que fiz fork do principal e adicionei ou removi funcionalidades para o meu uso especifico. Então quando olhar esse arquivo busque a origem que pode ser que atendam melhor, pois alterei para a minha realidade. Da mesma forma e adicionado alguns plugins atraves do zinit, que são as que eu mais gosto de utilizar. O bacana é que esse terminal verifica se houve atualizações e quando abro me pergunta se quero atualizar com a versão mais nova, é bem rapidinho.
Exemplo: No script base 'original' é setado o terminal no linux como zsh como padrão, porem prefiro eu mesmo setar pois a casos onde eu quero ter o zsh parametrizado deixando padrão o bash e quando necessario eu faço essa alteração, teoricamente simples.
Muito obrigado pelo seu comentário e pelos pontos adicionais! 🙌
Realmente, o Oh My Posh é uma inspiração incrível do Oh My Zsh, e é ótimo saber que você também utiliza essa personalização no CMD com o clink. A versatilidade dessas ferramentas é impressionante, né?
E que demais você ter um repositório personalizado para configurar o terminal no Linux! Isso mostra como cada um pode adaptar as ferramentas para o seu fluxo de trabalho. A dica sobre o zinit e os plugins também é valiosa — vou dar uma olhada no seu fork e no original para ver o que posso adaptar no meu setup.
E concordo totalmente sobre a importância de configurar manualmente o zsh como padrão. Às vezes, automatizar tudo pode não ser a melhor opção, especialmente quando precisamos de flexibilidade.
Valeu mesmo por compartilhar sua experiência e conhecimento! Se tiver mais dicas ou truques, estou sempre aberto a aprender. 🚀
Ah, e se alguém quiser conferir o repositório que você mencionou, pode compartilhar o link aqui? Acho que muita gente vai se interessar!
Abraços e bons códigos!