Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
January 5, 2022 11:02 pm GMT

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:

Imagem do menu com a opo de configuraes do Windows Terminal

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 exemplo C:\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

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To