Projeto de fim de semana: personalize sua linha de comando do Raspberry Pi OS

Você está procurando uma maneira divertida de atualizar a experiência de linha de comando do Raspberry Pi? Você não precisa ir muito longe para encontrar uma maneira simples e divertida de revisar o terminal do seu Pi. Com Oh My ZSH ou Starship, você pode ter uma experiência Pi totalmente personalizada neste fim de semana.

Você não precisa de um novo aplicativo para deixar seu terminal bonito

Se você está cansado da aparência do terminal do Raspberry Pi, na verdade não precisa de um novo aplicativo para personalizar sua experiência. Embora existam definitivamente outros terminais por aí, personalizar sua linha de comando é, na verdade, muito mais simples do que isso.

Para obter uma experiência de terminal bonita (e repleta de recursos), você simplesmente precisa instalar algumas extensões que funcionam diretamente no LXTerminal.

Oh My ZSH é fácil de instalar e tem tema

Crédito: Oh meu ZSH

Se você deseja uma experiência totalmente diferente daquela que vem com o Raspberry Pi OS, então Oh My ZSH é perfeito para você. A instalação é simples e requer um único comando:

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

Durante o processo de instalação, você será perguntado se deseja definir o ZSH como seu ambiente de terminal padrão. Isso depende inteiramente de você, mas se decidir não fazê-lo, você sempre pode acessar o ZSH simplesmente digitando “zsh” em seu terminal.

Depois de instalado, você descobrirá que Oh My ZSH oferece uma experiência elegante e divertida pronta para uso. Existem dezenas de temas incluídos para escolher, mas pessoalmente optei pelo padrão.

A parte divertida do Oh My ZSH é que ele não apenas reformula a aparência do seu terminal – ele também adiciona muitos recursos extras. Com mais de 200 plug-ins disponíveis, você pode realmente personalizar sua experiência de linha de comando.

Um dos meus recursos favoritos é a integração com o GitHub. Ao ativar o plug-in Git em seu arquivo .zshrc, você verá o nome do branch, se está sujo ou limpo, se há alterações em estágios e muito mais – tudo em sua linha de comando sem executar um único comando.

Existem ainda mais plug-ins disponíveis criados pela comunidade, tornando o Oh My ZSH uma experiência de terminal divertida, pessoal e única.

Starship permite que você continue usando o Bash, mas com temas

Crédito: Nave Estelar

Se você não deseja trocar bash por zsh, então Starship é perfeito para você. Na verdade, Starship funciona com a maioria dos ambientes de terminal (como zsh, Fish e muitos outros). Starship também é totalmente multiplataforma e consistente em todas as plataformas. Isso significa que ele funciona não apenas no Linux (como o Raspberry Pi OS), mas também no macOS e no Windows, tendo a mesma aparência em todos os sistemas operacionais para uma experiência uniforme.

Uma vez instalado, você habilita o Starship por meio de uma simples edição em seu .bashrc, .zshrc ou qualquer outro arquivo de configuração usado em seu terminal. A instalação é simples com um único comando, assim como Oh My ZSH:

curl -sS https://starship.rs/install.sh | sh

Se você acabou gostando tanto do Starship que deseja usá-lo também no seu computador Mac ou Windows, você também pode usar o Homebrew ou Winget para instalar o Starship.

Semelhante ao Oh My ZSH, Starship oferece um mecanismo de personalização extremamente simples e também muito personalizável. Você deve, pelo menos, ter uma Fonte Nerd instalada e habilitada em seu terminal. Starship funcionará sem ele (como eu), mas tê-lo instalado e ativado proporcionará uma experiência visual mais rica.

Existem dezenas e dezenas de plug-ins para Starship também, incluindo uma experiência Git semelhante. No entanto, também existem plug-ins mais divertidos (e úteis), como o indicador de status da bateria. Se a bateria cair abaixo de 10%, um ícone aparecerá no seu terminal, alertando que é hora de conectar.

Starship é a extensão que usarei pessoalmente, pois adoro que ela possa ser executada no meu Mac, na área de trabalho do Windows e em todos os meus servidores Linux, proporcionando-me a mesma experiência em qualquer lugar. Além disso, como ele usa arquivos TOML de plataforma cruzada para seu mecanismo de tema, depois de configurá-lo exatamente como gosto, posso transferi-los facilmente para todos os meus sistemas para obter uma configuração de terminal uniforme em todos os lugares.


A grande parte do Oh My ZSH e do Starship é que eles são independentes do sistema operacional. Isso significa que, se você substituir o Raspberry Pi OS por outro sistema operacional no futuro, poderá simplesmente portar seus arquivos de configuração e desfrutar da mesma experiência de terminal em seu novo sistema operacional.

Agora que seu terminal tem uma nova camada de tinta com recursos extras, por que não mergulhar em outros projetos divertidos de fim de semana para o seu Raspberry Pi? Um projeto que estou ansioso para realizar quando finalmente conseguir mais alguns Pis é construir uma estação meteorológica de tinta eletrônica para minha mesa.

Este artigo foi útil?
Gostei0Não Gostei0

Related posts

Não atualize seu PC Windows criptografado a menos que você saiba sua senha do BitLocker

A T-Mobile disponibiliza mensagens de texto de emergência para o 911 gratuitamente e as leva para AT&T e Verizon

Por favor, pare de usar estes 7 comandos obsoletos do Linux