An Interest In:
Web News this Week
- March 19, 2024
- March 18, 2024
- March 17, 2024
- March 16, 2024
- March 15, 2024
- March 14, 2024
- March 13, 2024
Como personalizar o seu Windows Terminal com Powershell e oh-my-posh
Quem no cansou da carinha padro e sem graa do terminal do computador no mesmo? Aqui voc vai aprender a deixar o seu com uma aparncia muito mais agradvel, divertida e pessoal!
Requisitos para a nossa misso
Tanto o oh-my-posh quanto o posh-git iremos instalar atravs de um script mais para frente...
Personalizando o perfil do Powershell
No Windows Terminal, voc tem um perfil/aparncia para cada CLI (interface de linha de comando), por exemplo: Powershell, Linux via WSL e o clssico cmd do Windows.
Para customizar os perfis basta pressionar Ctrl + ,
ou abrir as configuraes do Windows Terminal, conforme a imagem abaixo:
Em seguida, voc poder personalizar as fontes, tamanho do texto, entre outras configuraes. Eu deixo tudo padro, alterando apenas as seguintes opes:
Na aba de configuraes gerais:
Nome: o ttulo que ir aparecer na aba do seu Windows Terminal para o Powershell, ou de outra CLI que voc estiver personalizando, voc pode colocar um nome referente ao uso daquela CLI, deixar o nome dela mesmo ou utilizar o seu nome, o que achar mais adequado para o seu uso;
Linha de comando: o caminho para a CLI que estiver atrelada ao perfil, neste caso, vamos adicionar o comando
-nologo
ao final do caminho, ficando por exemploC:\Program Files\PowerShell\7\pwsh.exe -nologo
, assim evitamos que o Powershell escreva detalhes da sua inicializao, deixando a tela mais limpa ao iniciar;Diretrio de inicializao: a pasta onde a CLI ir iniciar, voc pode escolher, por exemplo, a pasta de um projeto especifico ou deixar como padro a sua pasta de usurio, com a varivel
%USERPROFILE%
, eu deixo com a minha pasta de usurio;cone: o cone que ir aparecer ao lado do nome na aba do Windows Terminal, voc pode deixar o padro, ou colocar algum cone personalizado ao seu gosto.
Na aba de aparncia:
Cor do tema: a paleta de cores utilizada para aquele perfil, eu utilizo a Campbell;
Fonte: a fonte utilizada, eu utilizo a Cascadia Code, mas voc pode utilizar qualquer uma de seu gosto;
Tamanho da fonte: voc pode utilizar a que melhor se adequar as suas preferncias e tamanho de tela, eu particularmente utilizo 12;
Cursor: o ponteiro que ir ser exibido ao digitar, eu particularmente utilizo a barra;
Acrlico: o efeito de transparncia do fundo da janela, eu utilizo em 50%, mas apenas uma preferncia esttica, e caso te atrapalhe, voc pode optar por manter desativado.
Existem muitas outras personalizaes que voc pode alterar conforme a sua preferncia, mas para no me estender muito, listei apenas as alteraes necessrias e aquelas que eu particularmente altero.
Finalizando com as instalaes
Para comear as instalaes, precisamos abrir o Windows Terminal em modo de administrao, e liberar a execuo e instalao de mdulos pelo Powershell, para isso, basta copiar e colar o comando abaixo clicando com o boto direito do mouse no seu terminal:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Feito isso, vamos rodar o seguinte comando para abrir no VSCode (ou na sua IDE de preferncia) um script para executar comandos em fila no nosso perfil:
code $PROFILE
Agora basta colar o script abaixo, e ao salvar ele ir automaticamente executar os comandos no seu Powershell.
Import-Module posh-gitImport-Module oh-my-poshSet-PoshPrompt M365PrincessEnable-PoshTooltipsClear-Host
Import-Module: o comando utilizado para baixar e instalar os mdulos;
Set-PoshPrompt: o comando utilizado para definir o tema do seu oh-my-posh, no meu caso, eu utilizo o M365Princess, mas voc pode encontrar outros neste link;
Enable-PoshTooltips: o comando utilizado para ativar as Tooltips do oh-my-posh, que so dicas que aparecem no canto direito, como por exemplo, em qual branch voc est trabalhando;
Clear-Host: o comando utilizado para sempre limpar a tela ao inicializar.
Ao infinito e alm!
Para finalizar podemos fechar tudo e voltar a inicializar o Windows Terminal fora do modo de administrao sem problemas.
No se preocupe se ficar quadradinhos no lugar de alguns elementos do tema, demora um pouco at as configuraes se ajeitarem.
Aproveite tambm para testar outros temas e configuraes para deixar o seu terminal ainda mais pessoal.
E nos vemos em breve!
Referncias
Original Link: https://dev.to/mandysdev/como-personalizar-o-seu-windows-terminal-com-poweshell-e-oh-my-posh-3j52
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To