Black Box é um aplicativo de terminal GTK4 com visual exclusivo

Black Box é um aplicativo de terminal GTK4 com visual exclusivo

Cansado do GNOME Terminal padrão? Você definitivamente vai querer dar uma olhada no Black Box.

Black Box é um novo emulador de terminal construído em Vala e GTK4. O lançamento disponível no Flathub tem todos os principais recursos que você esperaria de um terminal moderno, além de outros que você talvez não esperaria. Sim, este app tem algumas abordagens inovadoras de interface do usuário que o fazem se destacar dos (muitos) aplicativos de terminal já disponíveis para desktops Linux.

Pense no Black Box como o "terminal doce para os olhos". Pode soar como contradição, dado que os CLIs geralmente são focados em funções brutas (e pode soar como algo negativo, mas não é; as coisas são permitidas a ficar bonitas).

O problema é que Black Box não tem medo de ser "bonito", como prova o modo imersivo "sem cabeçalho". Quando ativado, isso dá cada centímetro da tela do console para qualquer comando que esteja sendo executado. Os controles da janela só aparecem com a movimentação do mouse.

Black Box Terminal mostrando o comando neofetch

A forma como os controles da janela — que também inclui um alternador para ter a barra de cabeçalho de volta — "flutuam", para serem mostrados apenas quando necessário; é semelhante à maneira como o reprodutor de vídeo Clapper se comporta. O resultado parece muito bonito, especialmente quando executa uma ferramenta de linha de comando com mais saída como btop, ou mapscii.

Usuários avançados talvez não vão achar este modo imersivo eficiente. Mas tem um charme. É legal. É novo. É experimental.

Continuando com o ângulo "estético", BlackBox também inclui 12 temas embutidos. Estes podem, opcionalmente, afetar toda a interface e não apenas o estilo da saída do terminal. Para ter um gosto disso, os usuários do Ubuntu devem habilitar o tema 'Yaru' nas preferências do Black Box — é um recurso de personalização sutil, mas altamente eficaz.

Além de temas escuros, esquemas de cores para paletas bem conhecidas como Solarized, Drácula, e Monokai e temas 'claros' também são fornecidos.

E para quem quer ter as coisas em tela cheia há um alternador em tela cheia na barra de ferramentas.

Algumas outras coisas observáveis: o BlackBox vem por padrão com um tamanho de fonte maior que o normal. Isso faz com que alguns aplicativos CLI, como duf, pareçam um pouco "maiores" em comparação com outros VTEs.

Black Box Terminal

Black Box Terminal

Black Box Terminal

Estender o tamanho da janela resolve isso, e o Black Boxtem uma opção de "lembrar o tamanho da janela" em Preferências. Alternativamente, você pode alterar a família da fonte do terminal e o tamanho da fonte usando as configurações de fonte incorporadas do aplicativo. Eles estão presentes, e funcionam bem.

Ele tambem possui abas incorporadas na própria barra de cabeçalho. Isso afeta um visual muito liso, muito moderno. Há desvantagens de usabilidade nisso? Sim, como tentar mover a janela. Além disso, as guias seriam mais úteis com a diferenciação titular para que você saiba qual guia é o quê.

Mas, novamente, BlackBox não é sobre fazer o que todos os outros emuladores terminais lá fora fazem. Está tentando coisas novas. Está experimentando...

'Experimental' é uma palavra a ter em mente ao experimentar este aplicativo como o "núcleo" dele é descrito como um WIP.

Download do Blackbox

Instale o Blackbox no Linux

Blackbox está disponível como Flatpak

Você pode baixar o flatpakref do Blackbox no Flathub:

Blackbox no Flathub

Se decidir usar o arquivo flatpakref, você poderá abri-lo no GNOME Software, por exemplo. Poderá também executar um comando para instalar através do arquivo. Temos um artigo em que ensinamos como instalar pacotes Flatpak, se precisar.

Você pode instalar o Blackbox como Flatpak pela linha de comando:

Comandos para usar no terminal

flatpak install flathub com.raggesilver.BlackBox

Código fonte do Blackbox

O código fonte está disponível no link a seguir:

Código fonte do Blackbox

Última atualização deste artigo: 4 de july de 2022