BTColor: Um pequeno script para embelezar o Terminal GNU / Linux
Novamente hoje, como de vez em quando, apresentaremos uma pequena ferramenta ou aplicativo, útil para todos aqueles amantes de customização de seu muito apreciado Sistemas operacionais GNU / Linux, especialmente do terminais. Então, hoje, vamos falar sobre "BTColor".
"BTColor", é só um pouco script bash shell, que criei para embelezar o terminal do meu reskin equipe chamada Milagres GNU / Linux, especialmente para aqueles dias de celebração do #DesktopFriday Linuxers.
Pywal: Uma ferramenta interessante para personalizar nossos terminais
Antes de entrar no assunto deste garotinho escrita criado chamado "BTColor", é bom lembrar que caso você queira expandir seus conhecimentos sobre como personalizar seu GNU / Linux Distros, você pode explorar após terminar esta publicação, algumas outras publicações anteriores relacionadas ao assunto, tais como, pywal, qual é:
"Pywal é uma ferramenta que gera uma paleta de cores a partir das cores dominantes em uma imagem. Em seguida, aplique as cores a todo o sistema e rapidamente em todos os seus programas favoritos. Existem atualmente 5 back-ends de geração de cores com suporte, cada um dos quais fornece uma paleta de cores diferente para cada imagem. Você provavelmente encontrará um esquema de cores atraente. Pywal também oferece suporte a temas predefinidos e tem mais de 250 temas integrados. Você também pode criar seus próprios arquivos de tema para compartilhar com outras pessoas." Pywal: Uma ferramenta interessante para personalizar nossos terminais
Índice
BTColor: Cor Terminal de Banners
O que é o script BTColor?
Como eu disse no início do post, "BTColor" não é mais do que:
"Um script shell bash pequeno e útil que criei para embelezar um terminal com banners de texto e imagens em preto e branco ou em cores, que pode ser muito útil especialmente para aqueles dias de celebração do #FridayDeDesk Linuxeros."
Como funciona o script BTColor?
Basicamente, o roteiro "BTColor" O que isso faz é colorir un Banner ASCII para texto ou imagem, que foi previamente criado manualmente ou automaticamente por meio de sites especializados para eles, como:
Enquanto, para colorir o bandeiras ASCII, faz uso da tecnologia ou conhecimento claramente explicado nestes 2 sites:
Como está o código do Script BTColor?
O código é relativamente pequeno e muito fácil de entender e, portanto, de modificar. E o mesmo é o seguinte:
#!/usr/bin/env bash
# https://manytools.org/hacker-tools/ascii-banner/ -> Banners ASCII
# https://www.ascii-art-generator.org/es.html -> Creador de arte ASCII online
# https://misc.flogisoft.com/bash/tip_colors_and_formatting -> bash:tip_colors_and_formatting
# https://robotmoon.com/256-colors/#foreground-colors -> xterm 256 colors
initializeANSI()
{
esc=""
# a="${esc}[0m" # brillo por defecto
# b="${esc}[1m" # brillo alto
# c="${esc}[2m" # brillo bajo
# d="${esc}[4m" # subrayar banner
# e="${esc}[5m" # parpadear banner
# f="${esc}[7m" # invertir colores del banner (foreground and background)
# g="${esc}[8m" # ocultar banner
# h="${esc}[40m" # color del fondo banner: negro
# i="${esc}[41m" # color del fondo banner: rojo
# j="${esc}[42m" # color del fondo banner: verde
# k="${esc}[43m" # color del fondo banner: amarillo
# l="${esc}[44m" # color del fondo banner: blue
# m="${esc}[45m" # color del fondo banner: magenta
# n="${esc}[46m" # color del fondo banner: cyan
# o="${esc}[47m" # color del fondo banner: gris claro
p="${esc}[49m" # color del fondo banner: color por defecto
# k="${esc}[100m" # color del fondo banner: gris obscuro
# r="${esc}[101m" # color del fondo banner: rojo claro
# s="${esc}[102m" # color del fondo banner: verde claro
# t="${esc}[103m" # color del fondo banner: amarillo claro
# u="${esc}[104m" # color del fondo banner: azul claro
# v="${esc}[105m" # color del fondo banner: magenta claro
# w="${esc}[106m" # color del fondo banner: cyan claro
# x="${esc}[107m" # color del fondo banner: blanco
colorfont001="${esc}[38;5;226m" # Amarillo
colorfont002="${esc}[38;5;20m" # Azul
colorfont003="${esc}[38;5;1m" # Rojo
colorfont004="${esc}[38;5;15m" # Blanco
reset="${esc}[0m"
}
initializeANSI
cat << EOF
${p}${colorfont004}
${colorfont003} ******* ** ** **
${colorfont003} /**////** /** /** //
${colorfont003} /** /** ***** ****** /** ***** /** ** ******* ** ** ** **
${colorfont001} /** /** **///** **//// ****** **///**/** /**//**///**/** /**//** **
${colorfont001} /** /**/*******//***** **///**/*******/** /** /** /**/** /** //***
${colorfont003} /** ** /**//// /////**/** /**/**//// /** /** /** /**/** /** **/**
${colorfont003} /******* //****** ****** //******//******/********/** *** /**//****** ** //**
${colorfont003} /////// ////// ////// ////// ////// //////// // /// // ////// // //
${colorfont001} .,;;;;;;;;;;;;;;;;;;;;;;;,,.
${colorfont001} :k00OOOOOOOOOOOOOOOOOOOOOOOO00x,
${colorfont001} :X0:. ...... .cKK;
${colorfont001} dWd. ,d,'o; .kWl
${colorfont001} dWd. .kO:d0; .kWl
${colorfont002} .dWd. .,o00:':' .kWl
${colorfont002} .dWd. .:ldOOo:. .kWl
${colorfont004} .dWd. 'cxOkdl,..lkko' .kWl
${colorfont004} .dWd. .,lkOxc' .cOKKl. .kWl
${colorfont002} .dWd. ,o0NKo. .. .kWl
${colorfont002} .dWd. .:lxkkxl,. .kWl
${colorfont003} .dWd. .:okOdl;. .kWl
${colorfont003} .dWd. 'lxkOo' .kWl
${colorfont003} .dWd. .;x0d' .kWl
${colorfont003} oWx. ,o: .ONc
${colorfont003} ,OXx:;;,,,,,,,,,;;;,,;;;;,,,;:kXk.
${colorfont003} .cxOOOOOOOOOOOOOOOOOOOOOOOOOkd:.
${reset}
EOF
Download, instalação, uso e capturas de tela
Na realidade, não há necessidade de baixar e instalar nada, uma vez que, todo o código está lá em cima. Seria preferível copiar e colar totalmente em um arquivo de texto e chamá-lo, talvez, de algo como: miracles_lpi_btcolor.sh. Desde então, é assim que tenho feito, sobre o meu habitual Respin MX Linux chamado Milagres que eu sempre uso.
Então, só seria necessário executá-lo com um comando de comando simples para o caminho do arquivo onde foi gravado, que no meu caso era o seguinte:
«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»
E com isso, veríamos o Faixa de texto que diz "FromLinux" colorido com as cores do Bandeira da Espanha e o Banner de imagem com o logotipo da "FromLinux" com as cores do Bandeira da Venezuela.
De resto, bastaria tentar inserir novos Banners de texto e imagem, criado manual ou automaticamente, atribuindo-lhes as respectivas cores que nele se inserem, visto que, por enquanto, só traz 4 por defeito, Amarelo, Azul, Vermelho e Branco para pixels (caracteres) do Banner.
Conclusão
Nós esperamos isso "postinho útil" em «BTColor»
, um pouco útil script bash shell que permite embelezar um terminal com banners de texto e imagem en preto e branco ou em cores, especialmente para aqueles dias de celebração do #DesktopFriday Linuxeros; é de grande interesse e utilidade, para todo o «Comunidad de Software Libre y Código Abierto»
e de grande contribuição para a difusão do maravilhoso, gigantesco e crescente ecossistema de aplicações de «GNU/Linux»
.
Por enquanto, se você gostou disso publicación
, Não pare Compartilhe com outras pessoas, nos seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens preferidos, de preferência gratuitos, abertos e / ou mais seguros como Telegram, Signal, Mastodonte ou outro de Fediverse, preferencialmente.
E lembre-se de visitar nossa página inicial em «FromLinux» para explorar mais novidades, bem como aderir ao nosso canal oficial de Telegrama do FromLinux. Embora, para obter mais informações, você pode visitar qualquer Biblioteca online como OpenLibra y jedit, para acessar e ler livros digitais (PDFs) sobre este assunto ou outros.
Seja o primeiro a comentar