Instalação e uso do Powerlevel10k no Zsh ⋆ ALexHost SRL

Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills
21.01.2025

Instalação e uso do Powerlevel10k no Zsh

Instalação e uso do Powerlevel10k no Zsh

O terminal é uma ferramenta poderosa, e personalizá-lo pode aumentar muito sua produtividade. Uma das maneiras mais populares de fazer isso é usar o Zsh (Z Shell) combinado com o tema Powerlevel10k. O Powerlevel10k oferece um prompt bonito e altamente personalizável que pode exibir informações úteis, como o status do git, o ambiente de hospedagem do Python e muito mais.

Neste guia, vamos orientá-lo no processo de instalação do Zsh, configuração do Powerlevel10k e personalização para criar uma experiência de terminal bonita e eficiente.

O que é o Powerlevel10k?

O Powerlevel10k é um tema para o shell Zsh que se concentra na velocidade, na flexibilidade e em um prompt visualmente atraente. Ele oferece recursos como:

  • Prompts personalizáveis com vários estilos.
  • Suporte para exibição de status do git, informações do usuário, hora e muito mais.
  • Uma interface de usuário rápida e responsiva.
  • Assistente de configuração fácil para novos usuários.

Instalação e uso do Powerlevel10k no Zsh

O terminal é uma ferramenta poderosa, e personalizá-lo pode aumentar muito sua produtividade. Uma das formas mais populares de fazer isso é usar o Zsh (Z Shell) combinado com o tema Powerlevel10k. O Powerlevel10k oferece um prompt bonito e altamente personalizável que pode exibir informações úteis, como status do git, ambiente Python e muito mais.

Neste guia, vamos orientá-lo no processo de instalação do Zsh, configuração do Powerlevel10k e personalização para criar uma experiência de terminal bonita e eficiente.

O que é o Powerlevel10k?

O Powerlevel10k é um tema para o shell Zsh que se concentra na velocidade, na flexibilidade e em um prompt visualmente atraente. Ele oferece recursos como:

  • Prompts personalizáveis com vários estilos.
  • Suporte para exibição de status do git, informações do usuário, hora e muito mais.
  • Uma interface de usuário rápida e responsiva.
  • Assistente de configuração fácil para novos usuários.

Etapa 1: Instalação do Zsh

Antes de instalarmos o Powerlevel10k, precisamos garantir que o Zsh esteja instalado em seu sistema. A maioria das distribuições Linux modernas vem com o Zsh disponível em seus repositórios. Se o Zsh ainda não estiver instalado, você poderá instalá-lo usando os seguintes comandos:

Para Ubuntu/Debian:

sudo apt update

sudo apt install zsh -y

Para o Fedora:

sudo dnf install zsh -y

Para o Arch Linux:

sudo pacman -S zsh

Após a instalação, você pode verificar a versão do Zsh com:

zsh --version

Torne o Zsh o shell padrão executando:

chsh -s $(which zsh)

Faça logout e login novamente para que as alterações tenham efeito.

Etapa 2: instalação do Oh My Zsh

Para simplificar o gerenciamento de plug-ins e temas do Zsh, é recomendável usar o Oh My Zsh, uma estrutura que facilita o trabalho com o Zsh. Instale-o com o seguinte comando:

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

Após a instalação, seu shell padrão será alterado para Zsh e você terá acesso a vários plug-ins e temas.

Etapa 3: Instalação do Powerlevel10k

Com o Zsh e o Oh My Zsh instalados, agora você pode instalar o Powerlevel10k. Clone o repositório do Powerlevel10k no diretório de temas personalizados do Oh My Zsh:

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k

Em seguida, defina o Powerlevel10k como seu tema ativo editando o arquivo .zshrc:

nano ~/.zshrc

Localize a linha que define o tema (ela se parecerá com ZSH_THEME=”robbyrussell”) e substitua-a por:

ZSH_THEME="powerlevel10k/powerlevel10k"

Salve o arquivo e saia do editor. Aplique as alterações reiniciando o terminal ou executando:

source ~/.zshrc

Etapa 4: Configuração do Powerlevel10k

Na primeira vez que você reiniciar o terminal com o Powerlevel10k ativado, um assistente de configuração será iniciado. Esse assistente permite que você personalize a aparência do prompt com base em suas preferências.

Você pode escolher entre vários estilos:

  • Clássico: Um prompt limpo e minimalista.
  • Arco-íris: Um prompt colorido com vários segmentos.
  • Lean: um prompt simples e compacto.
  • Pure: Um prompt semelhante ao tema Pure, com foco no minimalismo.

O assistente também perguntará se você deseja exibir informações como hora, usuário e ícones de status. Ao fazer cada escolha, você verá uma visualização ao vivo, o que lhe permitirá ajustar a configuração.

Para executar novamente o assistente de configuração a qualquer momento, basta executar:

p10k configure

Etapa 5: Instalação de fontes para o Powerlevel10k

O Powerlevel10k usa fontes especiais para exibir ícones e símbolos corretamente. Para garantir que tudo tenha a aparência desejada, você precisa instalar uma fonte Nerd.

Faça o download de uma fonte Nerd de sua preferência no repositório Nerd Fonts ou baixe diretamente a fonte MesloLGS NF, que é recomendada pelo Powerlevel10k:

  1. Faça o download das fontes MesloLGS NF neste link.
  2. Instale as fontes clicando duas vezes em cada arquivo
    .ttf
    e selecionando “Instalar”

Depois de instalar as fontes, altere a fonte do emulador de terminal para MesloLGS NF para garantir a exibição adequada dos símbolos do Powerlevel10k.

Teste suas habilidades em todos os nossos serviços de hospedagem e ganhe 15% de desconto!

Utilizar o código no ato da compra:

Skills