Skip to content

lzocateli/terminal-ubuntu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Personalizando ZSH com posh-git + Oh My Posh

Esse procedimento foi realizado no WSL2 com Ubuntu 20.04
Tenha o VsCode já instalado

1. Instale o ZSH no Ubuntu

Abra o terminal Ubuntu

sudo apt install zsh
  • Torne o zsh seu shell padrão
chsh -s $(which zsh)

2. Feche seu terminal e reabra novamente

Ao usar o zsh pela primeira vez, configure o arquivo ~/.zshrc

  • Use a opção 1

ZSH Primeiro acesso

  • Faça as configurações recomendadas:

Configurações recomendadas

Salve as configurações feitas

Configure ou copie o conteudo do seu .bashrc para .zshrc

  • Caso necessite voltar ao menu do zsh digite:
autoload -Uz zsh-newuser-install
zsh-newuser-install -f

3. Instale o oh-my-posh

  • 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

4. Instale os arquivos de configurações dos temas

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

5. Copie o arquivo com o tema para sua pasta home

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

6. Configure a fonte para o Windows Terminal

Baixar font click aqui

Windows Start

Windows Terminal-Settings

Terminal-Font

  • 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:

Linux Terminal

  • 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

7. Configure a fonte para o terminal do VsCode

  • Abra o VsCode, depois vá para as configurações do usuario ( CTRL + , )
  • Configure a fonte para o terminal, copie no campo indicado: MesloLGM NF

VsCode Font

  • Pode fechar o vscode e abrir novamente, o terminal já estara com a nova configuração.

  • Referencias: Unicode Table

About

Personalizando ZSH com posh-git + Oh My Posh

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published