Esse procedimento foi realizado no WSL2 com Ubuntu 20.04
Tenha o VsCode já instalado
Abra o terminal Ubuntu
sudo apt install zsh
- Torne o zsh seu shell padrão
chsh -s $(which zsh)
Ao usar o zsh pela primeira vez, configure o arquivo ~/.zshrc
- Use a opção 1
- Faça as configurações recomendadas:
- Caso necessite voltar ao menu do zsh digite:
autoload -Uz zsh-newuser-install
zsh-newuser-install -f
- Esse módulo permite a personalização de temas e fontes mais amigáveis.
- Veja a documentação aqui para escolher seu tema preferido, caso o tema que sugiro não te agrade.
sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh
Execute uma linha por vez
- Instale o unzip, caso ainda não tenha
sudo apt install unzip
mkdir ~/.poshthemes
wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -O ~/.poshthemes/themes.zip
unzip ~/.poshthemes/themes.zip -d ~/.poshthemes
chmod u+rw ~/.poshthemes/*.json
rm ~/.poshthemes/themes.zip
cp ~/.poshthemes/slimfat.omp.json ~
- Adicione o comando abaixo no arquivo ~/.zshrc , substitua o arquivo json pelo que você escolher
eval "$(oh-my-posh --init --shell zsh --config ~/slimfat.omp.json)"
- Recarregue seu perfil com o seguinte comando
source ~/.zshrc
- Feche o Windows Terminal
- Abra o Windows Terminal, sua linha de comando, em uma pasta de projeto com git, com dotnet, deve ter essa aparencia:
- Se quiser personalizar, abra o arquivo do tema que fica na pasta $HOME
code ~/slimfat.omp.json
Codigo Unicode para "seta" do prompt: ➠ ou \u27A0
- Abra o VsCode, depois vá para as configurações do usuario ( CTRL + , )
- Configure a fonte para o terminal, copie no campo indicado: MesloLGM NF
-
Pode fechar o vscode e abrir novamente, o terminal já estara com a nova configuração.
-
Referencias: Unicode Table