Ferramentas e Softwares - Terminator
Aprimorando o uso do terminal com um emulador fenomenal
Fala, galera! Sejam bem vindos a mais um post desta sequência extraordinária de instalação de algumas ferramentas essenciais no nosso ambiente Ubuntu. Neste artigo, será proposta a instalação e exploração de uma das ferramentas mais queridas pelos amantes Linux: o Terminator!
Terminator
Sabe-se que o terminal em um ambiente Linux é uma ferramenta indispensável. Em alguns cenários, grande parte do trabalho de um desenvolvedor ou de um administrador de sistemas é realizado no terminal. Dessa forma, faz toda a diferença possuir um ambiente amigável e com funcionalidades relevantes dentro do dia a dia de trabalho.
O Terminator é um emulador de terminal do Linux com algumas features e vantagens que o torna uma ferramenta extraordinária! Com o Terminator é possível:
- Trabalhar com vários terminais em uma mesma janela
- Utilizar atalhos rápidos para abrir novas sessões
- Salvar e restaurar layouts personalizados e muito mais!
Sua instalação é simples e direta, necessitando apenas de alguns passos que serão exemplificados logo a seguir:
[1] Com o terminal aberto, execute o comando abaixo para adicionar o repositório do Terminator no sistema:
sudo add-apt-repository ppa:gnome-terminator
[2] Na sequência, atualize os pacotes do sistema e execute o comando para instalação do Terminator conforme abaixo:
sudo apt update
sudo apt install terminator
[3] Pronto! Agora o Terminator pode ser encontrado como um aplicativo dentro do sistema operacional 🎁
Temas e Layouts do Terminator
Uma das features interessantes do Terminator é a possibilidade de adicionar configurações visuais pontualmente no sistema. As modificações são centralizadas em um arquivo de configuração disponível em ~/.config/terminator/config
e, nele, é possível alterar, por exemplo, opções de profile e layout que são responsáveis por gerenciar aspectos visuais do emulador de terminais.
Existem uma série de temas prontos e uma página do GitHub do usuário EliverLara traz praticamente todas as configurações de todos os temas disponíveis. Esta será a principal referência utilizada para modificar o visual do Terminator e, para tal, será preciso inserir manualmente as modificações no arquivo de configuração citado acima e, posteriormente, utilizar uma interface visual do próprio Terminator para finalizar as configurações.
Considerando a existência de diferentes profiles configuráveis no Terminator, cada um com seu aspecto visual, paleta de cores e combinações, o autor deste artigo navegou e testou algumas das principais opções e selecionou, pontualmente, os perfis abaixo:
Aurora
[[Aurora]]
background_color = "#0f1c21"
cursor_color = "#00485a"
foreground_color = "#80b6ad"
palette = "#0f1c21:#046655:#04c975:#b5bd68:#308891:#94a5bc:#8abeb7:#80b6ad:#0f1c21:#046655:#04c975:#b5bd68:#308891:#94a5bc:#8abeb7:#80b6ad"
Afterglow
[[Afterglow]]
palette = "#151515:#ac4142:#7e8e50:#e5b567:#6c99bb:#9f4e85:#7dd6cf:#d0d0d0:#505050:#ac4142:#7e8e50:#e5b567:#6c99bb:#9f4e85:#7dd6cf:#f5f5f5"
background_color = "#212121"
cursor_color = "#d0d0d0"
foreground_color = "#d0d0d0"
background_image = None
Alienblood
[[AlienBlood]]
palette = "#112616:#7f2b27:#2f7e25:#717f24:#2f6a7f:#47587f:#327f77:#647d75:#3c4812:#e08009:#18e000:#bde000:#00aae0:#0058e0:#00e0c4:#73fa91"
background_color = "#0f1610"
cursor_color = "#73fa91"
foreground_color = "#637d75"
background_image = None
Galaxy
[[Galaxy]]
palette = "#000000:#f9555f:#21b089:#fef02a:#589df6:#944d95:#1f9ee7:#bbbbbb:#555555:#fa8c8f:#35bb9a:#ffff55:#589df6:#e75699:#3979bc:#ffffff"
background_color = "#1d2837"
cursor_color = "#bbbbbb"
foreground_color = "#ffffff"
background_image = None
Modificando o aspecto visual do emulador
Nos tópicos elencados nesta seção, serão consideradas as etapas necessárias para modificar o profile padrão do Terminator de acordo com os temas previamente levantados. A seleção feita acima não tem nenhum apego técnico ou visual à temas. O usuário pode pesquisar por diferentes temas e selecionar aqueles que mais lhe agradarem. Uma boa referência para observação dos temas e das combinações de cores é o github do usuário piotros.
[1] Após a seleção inicial de temas, utilize um editor de textos para abrir o arquivo de configuração do Terminator
nano ~/.config/terminator/config
[2] Abaixo de [[default]]
, insira todos os temas selecionados de acordo com a imagem ilustrada abaixo:
[3] Sempre ao inicializar, o Terminator considera a configuração parametrizada sob a identificação [[default]]
para estabelecer o aspecto visual da ferramenta. Dessa forma, para realmente alterar os perfis, é preciso garantir que o profile padrão tenha outro nome. Para isso, altere o nome [[default]]
para [[default-old]]
.
[4] Escolha um dos temas para ser testado e altere seu nome para [[default]]
. Dessa forma, o Terminator, ao inicializar, irá buscar e carregar as configurações estabelecidas dentro do profile padrão. No exemplo abaixo, o tema [[Aurora]]
foi escolhido como padrão no Terminator, tendo seu nome alterado para [[default]]
.
Observação: para maiores detalhes na dinâmica de configuração dos profiles, é possível acessar este link
[5] Para carregar as configurações, basta fechar e abrir novamente o Terminator e visualizar o novo tema Aurora estabelecido tanto para a janela principal, quanto também para novas janelas que forem abertas durante a operação.
[6] Para testar novas configurações, basta seguir o mesmo procedimento de alteração do arquivo de configuração. Após explorar as demais opções selecionadas, o tema [[Galaxy]]
foi o que mais agradou, particularmente. Dessa forma, vamos editar o arquivo ~/.config/terminator/config
novamente e garantir que o tema [[Aurora]]
retorne com seu nome original e vamos estabelecer o tema [[Galaxy]]
como novo default. O resultado prático poderá ser visualizado abaixo:
[7] Por fim, para encerrar este bloco de configurações do Terminator, será proposta a alteração da transparência da janela, proporcionando um aspecto mais clean. Com uma janela de terminal aberta, clique com o botão direito e selecione a opção Preferences.
[8] Na aba Profiles, com o perfil default selecionado, navegue até o menu Background, troque para a opção Transparent background e configure a barra para 0,70 (ou qualquer parâmetro que possa ser de maior agrado).
Pronto! Agora o Terminator está ativo, operante, customizado e literalmente disponível para as mais variadas operações em um cotidiano de atividade de um ambiente Ubuntu!