Skip to content

WSL 2 - zsh

Instalando o zsh no Ubuntu

 $ sudo apt install zsh

Editar o .bashrc e trocar o bash pelo zsh

 $ vim .bashrc
 # inserir no início do arquivo
 if test -t 1; then
   exec zsh
   fi

Testar o zsh

 $ zsh

Instalar o oh-my-zsh

 $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Modificar o tema do zsh

 $ vim .zshrc
 # substitua
 # ZSH_THEME="robbyrussell"
 #por
 ZSH_THEME="agnoster"

Instalar fontes

Ainda dentro do Ubuntu execute:

 $ git clone https://github.com/powerline/fonts.git
 $ mkdir /mnt/c/fontes
 $ cp -r fonts /mnt/c/fontes
 $ rm -rfv fonts
Via Powershell execute
 c:\>cd fontes\fonts
# desativar a politica de execução de script
 c:\> set-executionpolicy remotesigned (y)
# instalar as fontes
 c:\>.\install.ps1
# reativar política de execução
c:\> set-executionpolicy remotesigned (n)

Alterar a fonte padrão para Ubuntu Mono derivative Powerlin

Acesse as propriedades e mude a fonte conforme as imagens abaixo:

Integrar o ubuntu ao VS Code

Download VSCODE

Após a instalação, o vscode vai sugerir instalar a extensão WSL

Abrir o terminal e modificar a fonte conforme imagem abaixo:

"editor.fontFamily": "'Ubuntu Mono derivative Powerline',Consolas, 'Courier New', monospace",

Abrir um diretório do Ubuntu dentro do VSCODE

Repositório git

Perceba que, ao modificar qualquer arquivo, o VSCODE e o zsh irão acompanhar o status do repositório.

Fontes