technology

Aprenda a personalizar o terminal Linux para torná-lo incrível!

.

Visão geral: Se você é novo no Linux ou já o usa há algum tempo, encontrará alguns conselhos úteis para personalizar o shell Bash para torná-lo seu.

É provável que o shell Bash seja pré-instalado sobre outros shells, como zshell, fish shell, alacritty e assim por diante, mas você pode achá-lo bastante desagradável quando comparado a outros shells.

Alguns usuários nos perguntam: “Qual shell você está usando?” Qual é o nome da fonte, como adicionar transparência, adicionar suporte a emoji, tornar a janela do terminal colorida em vez de sem graça e outras questões semelhantes foram levantadas, então decidi escrever este artigo para abordá-las.

Com essa pergunta em mente, vamos passar para a próxima seção, onde você aprenderá sobre algumas das personalizações mais comuns que você pode fazer em seu shell Bash.

Personalizações de Terminal Linux

Estou animado para mostrar quais personalizações você pode fazer em seu terminal Linux, mas primeiro, deixe-me dizer que fiz todas as etapas abaixo em um terminal baseado no GNOME, então algumas delas podem diferir do seu lado, mas você vou entendê-los.

1: Crie um perfil

Uma coisa que eu recomendaria é que, se você for fazer qualquer tipo de personalização, sempre faça um backup caso algo inesperado aconteça, para que você possa restaurar facilmente o estado original.

Portanto, antes de ir para a personalização, primeiro aprenda a criar um perfil ou vários perfis no Terminal GNOME, o que nos permite testar a personalização no perfil criado e, se você estiver satisfeito com a personalização, poderá alterar o perfil padrão em um piscar.

Primeiro, abra o terminal e vá para Editar->Preferências.

Opções de preferências no terminal GNOME

Clique no ícone + ao lado de Perfis e insira o nome do perfil que deseja atribuir. Em seguida, clique no botão Criar para concluir o processo.

Criar perfil no terminal Linux
Criar Perfil no Linux (Terminal GNOME)

Feito isso, você pode começar a fazer alterações no perfil sem perturbar as configurações padrão do terminal; apenas certifique-se de ter escolhido o perfil correto.

2: Facilite a leitura do texto para os olhos.

Eu defini o nome do perfil como “TRENDOCEANS”, que agora está disponível para qualquer alteração. Portanto, sou recebido com uma infinidade de opções de personalização, incluindo tamanho do texto, esquema de cores, velocidade de rolagem, comando e suporte de compatibilidade.

Então, primeiro, vamos colocar a mão na massa com a primeira opção “Texto”, que é dividida em três seções: Aparência do texto, Cursor e Som.

Para testar as alterações no seu terminal, você pode definir a guia de preferências e o terminal como este e alterar o perfil do terminal de Terminal->Alterar perfil->Selecionar perfil.

Teste as alterações lado a lado
Teste as alterações lado a lado
  1. Aparência do Texto: Você deve ter notado que os terminais sempre abrem no mesmo tamanho. Isso acontece por causa do valor “fixed” sob o tamanho inicial do terminal. Se você quiser alterar o tamanho padrão do terminal, ajuste as colunas e linhas e, se algo der errado, basta pressionar o botão “Redefinir”.
  2. Fonte personalizada: Quando você quiser experimentar outra fonte diferente da padrão, marque a opção “Fonte personalizada” e, depois disso, poderá escolher um tipo de fonte diferente das disponíveis. Uma coisa que gosto de acrescentar é que quando você quiser baixar uma nova fonte, certifique-se de baixar uma fonte monotype para melhor compatibilidade.
  3. Cursor: Se você não gosta do cursor de bloco padrão, pode escolher um tipo de cursor em forma de I ou sublinhado na forma do cursor e também pode ativar e desativar o padrão de piscamento do cursor.
Personalizar opção de texto no terminal Linux
Personalizar opção de texto no terminal Linux

3: Adicione um pouco de cor à sua vida

Altere a guia para coresonde você encontrará inúmeras opções para alterar a cor do texto e do plano de fundo do terminal, se deseja usar cores baseadas no tema do sistema ou não, e muitas outras opções para sua conveniência.

Quando quiser alterar as cores a seu gosto, não se esqueça de desmarcar a opção “Usar cores do tema do sistema”, o que habilitará várias opções que antes estavam desabilitadas.

Depois disso, você pode experimentar as cores disponíveis em relação às opções disponíveis. Também sugiro desmarcar “Usar transparência do tema do sistema” e marcar “Usar plano de fundo transparente” para obter o grau de transparência desejado.

Personalize as cores dos terminais
Personalize as cores dos terminais

4: Remova a barra de rolagem da lateral

Se você não gosta da barra de rolagem que aparece no lado direito da janela do terminal e deseja desativá-la, mude para a guia Rolagem e desmarque “Mostrar barra de rolagem” para desabilitar a barra de rolagem no terminal GNOME.

Desmarque para remover a barra de rolagem
Desmarque para remover a barra de rolagem

5: Defina a variante do tema

Se você mudar para o tema claro, mas ainda vir o tema escuro ao redor do terminal, precisará alterar a variante do tema. Para alterar o tema, você precisa selecionar “Geral” no lado esquerdo e clicar no menu suspenso Variante de tema para alterar o tema de acordo com suas necessidades.

Esta é uma configuração global, portanto, não afetará apenas um perfil de usuário.

Escolha a variante do tema
Escolha a variante do tema

6: Remova a barra de menus do terminal para simplificar sua aparência

Cada um tem seu gosto pessoal, então vou mostrar o resultado final, e se você gostar, pode seguir as instruções abaixo para obter o mesmo efeito em seu próprio computador.

Terminal sem barra de menu e barra de rolagem
Terminal sem barra de menu e barra de rolagem

Para replicar isso em seu terminal, vá para a opção da guia Geral, que fica no lado esquerdo das preferências, e você encontrará a primeira caixa de seleção com a mensagem “Mostrar barra de menus por padrão em novos terminais.”

Você pode remover a barra de menus do terminal desmarcando a caixa e pode restaurá-la fazendo o mesmo.

Para testar isso, não feche a janela de preferências; caso contrário, você terá dificuldade em encontrá-lo. Então, sugiro que você mantenha a janela de preferências aberta e mude para o novo terminal, onde estará o resultado.

Desmarque para desativar a barra de menus do terminal
Desmarque para desativar a barra de menus do terminal

Se você deseja manter essa configuração o tempo todo, sugiro que atribua uma tecla de atalho para ativar ou desativar a barra de menus no terminal, que você encontrará na próxima seção.

7: Atribuir uma tecla de atalho

Você pode atribuir teclas de atalho ao seu terminal clicando na guia Atalhos (que pode ser encontrada abaixo da guia Geral) e, em seguida, ativando os atalhos se estiverem desativados.

Não tenho certeza se você leu nosso artigo sobre Atalhos de teclado do Bash para profissionais! ou não, mas sugiro que você marque essa página para referência futura para lidar com o Bash como um profissional.

De qualquer forma, vamos voltar ao contexto onde demonstrarei como usar as teclas de atalho para ocultar e mostrar as opções da barra de menus com uma combinação de teclas.

Vá para o menu Exibir e clique na primeira opção, “Ocultar e mostrar a barra de menus”. Em seguida, atribua o pressionamento de tecla que deseja usar para usar esse recurso.

Se você preferir o mesmo atalho que eu uso, “Ctrl+Alt+M”, tudo bem para mim.

Ativar teclas de atalho para o terminal no Linux
Ativar teclas de atalho para o terminal no Linux

Há muitas outras coisas legais que você pode fazer com a combinação certa de teclas, então experimente para ver o que funciona melhor para você.

8: Defina uma margem personalizada ou configuração de preenchimento

A imagem abaixo mostra claramente que a segunda imagem é muito superior à primeira. Aceita? Se sim, aconteceu porque aumentei a margem ou preenchimento do terminal em 20px.

Para fazer o mesmo em um terminal GNOME, clique aqui, e se estiver usando um terminal Konsole, clique aqui.

9: Coloque em uma casca ZSH ou casca de peixe

O shell Bash padrão no terminal carece de muitos recursos que estão presentes em outros shells populares como ZSH e Fish.

Ele oferece recursos como preenchimento de guias, aliases personalizados, suporte a plug-ins, suporte a git, emoji, funções personalizadas, mais de 100 temas que você pode usar de acordo com suas preferências e muitos outros recursos intrigantes que você descobrirá assim que começar a usá-lo.

Tenho certeza de que, depois de se acostumar, você não vai querer voltar para o shell Bash.

Existem artigos separados que detalham como instalar e configurar o ZSH e o Fish Shell no Linux. Você pode acessar esses artigos clicando nos links fornecidos.

Depois de instalar o tema personalizado, envie-me uma captura de tela do seu terminal para que nossos leitores possam ter mais ideias.

10: Defina a paleta de cores de acordo com o papel de parede

Uma das ferramentas baseadas em Python que mudará o esquema de cores do terminal para corresponder ao papel de parede do plano de fundo é chamada Pywal, e gostaria de mostrá-la a você antes de encerrar este artigo. Acho isso muito intrigante.

É verdade que a ferramenta cuidará de tudo para você, mas antes de poder usá-la, você precisará instalar o PyWAL em seu computador.

Eu recomendo que você siga o instruções de instalação deste linkque incluem instruções para todas as principais distribuições do Linux.

Depois que tudo estiver instalado, você pode ajustar o esquema de cores para corresponder à sua imagem preferida executando o seguinte comando:

$ wal -i /wallpaper-path

Para demonstrar como funciona, escolhi uma imagem do diretório /usr/share/wallpapers/, que contém uma grande coleção de imagens que podem ser definidas como papel de parede.

$ wal -i /usr/share/wallpapers/Winding Road Vanessa/contents/images/3992x2992.jpg

Voilá! O esquema de cores original foi substituído por um que é muito mais agradável aos olhos.

Paleta de cores de acordo com o papel de parede
Cor da paleta de acordo com o papel de parede

Para saber mais sobre como tornar o tema persistente após uma reinicialização, Clique aqui.

Embrulhar

Há mais a acrescentar, mas agora é demais, e se eu compartilhasse com todos, seria muita informação para qualquer um processar, e não quero que você se perca em algum lugar no meio das mudanças.

Eu recomendaria que você jogasse com ZSH ou casca de peixe para otimizar o terminal para seu uso diário.

De qualquer forma, se houver algo que eu precise considerar, use o espaço abaixo para fornecer qualquer informação adicional ou feedback.

.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo