BTColor: Una piccula scrittura per abbellisce u Terminale GNU / Linux

BTColor: Una piccula scrittura per abbellisce u Terminale GNU / Linux

BTColor: Una piccula scrittura per abbellisce u Terminale GNU / Linux

Oghje dinò, cum'è di tantu in tantu, presenteremu un picculu strumentu o applicazione, utile per tutti quelli amatori di persunalizazione di u so apprezzatu assai Sistemi Operativi GNU / Linux, in particulare di u tirminali. Cusì oghje, ne parlaremu "BTColor".

"BTColor", hè solu un pocu script bash shell, chì aghju creatu per abbellisce u terminal di u mo reskin chjamatu u persunale Miraculi GNU / Linux, in particulare per quelli ghjorni di celebrazione di u #DesktopFriday Linuxers.

Pywal: Un strumentu interessante per persunalizà i nostri Terminali

Pywal: Un strumentu interessante per persunalizà i nostri Terminali

Prima di entre in u tema di stu zitellu scrittura creatu chjamatu "BTColor", hè bè di ricurdà chì in casu vulete espandere e vostre cunniscenze nantu à persunalizà u vostru GNU / Linux Distros, pudete esplorà dopu avè finitu sta publicazione, alcune altre publicazioni precedenti relative à u sughjettu, cume, pywal, chì hè:

"Pywal hè un strumentu chì genera una paleta di culori da i culori dominanti in una maghjina. Poi applicate i culori à tuttu u sistema è à a mosca in tutti i vostri spettaculi preferiti. Ci sò attualmente 5 supporti di generazione di culore backends, ognuna di e quali furnisce una paleta di culore diversa per ogni maghjina. Probabilmente truverete un schema di culori attraente. Pywal sustene ancu temi predefiniti è hà più di 250 temi integrati. Pudete ancu creà i vostri fugliali tematichi per sparte cù l'altri." Pywal: Un strumentu interessante per persunalizà i nostri Terminali

Articulu ligatu:
Pywal: Un strumentu interessante per persunalizà i nostri Terminali

Articulu ligatu:
Komorebi: Cumu persunalizà i nostri Scrivani cù sfondi animati?
Articulu ligatu:
Conkys: Cumu persunalizà i nostri Conkys per ùn aduprà Neofetch?
Articulu ligatu:
Ghjorni di Desktop GNU / Linux: Sfondi Websiti da Fistighjà
Articulu ligatu:
XFCE: Cumu persunalizà l'ambiente di u desktop Linux Mouse?

BTColor: Banners Color di u Terminale

Cosa hè u Script BTColor?

Cum'è aghju dettu à u principiu di u postu, "BTColor" ùn hè più cà:

"Un picculu è utile script bash shell chì aghju creatu per abbellisce un terminale cù bandiere di testu è immagini in neru è biancu o pienu culore, chì pò esse assai utile soprattuttu per quelli ghjorni di celebrazione di u #FridayDeDesk Linuxeros."

Cumu funziona u script BTColor?

Fondamentalmente u script "BTColor" Ciò chì face hè culore un Bandera ASCII per testu o imagine, chì hè statu prima creatu à a manu o in autumàticu attraversu siti web specializati per elli, cum'è:

Mentre, per culurisce u Bandiere ASCII, face usu di a tecnulugia o di e cunniscenze spiegate chjaramente nantu à sti 2 siti web:

Cumu hè u codice di u Script BTColor?

U codice hè relativamente chjucu è assai faciule da capisce, è dunque da mudificà. È u listessu hè u seguitu:

#!/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

Scaricamentu, installazione, usu è screenshot

In realtà, ùn hè micca bisognu di scaricà è installà nunda, postu chì, tuttu u codice hè quassù. Saria piuttostu di cupià è incollà in a so interezza in un schedariu di testu è chjamallu, forse, qualcosa cum'è: miracles_lpi_btcolor.sh. Dapoi, hè cusì chì l'aghju fattu, circa u mo solitu MX Linux Respin chjamatu Miraculi chì l'aghju sempre adupratu.

Tandu, seria solu necessariu per eseguì cun un cumanda cumanda simplice versu u percorsu di u fugliale induve hè statu registratu, chì in u mo casu era u seguente:

«bash /opt/milagros/scripts/milagros_lpi_btcolor.sh»

È cun questu, vedemu u Banner di testu chì dice "FromLinux" culuritu cù i culori di u Bandera spagnola è l'Imagine Banner cù u logò di "FromLinux" cù i culori di u Bandiera di u Venezuela.

BTColor: Screenshot

Per u restu, seria solu necessariu pruvà à inserisce di novi Banners di Testu è Immagine, creatu manualmente o automaticamente, assignenduli i culori rispettivi chì sò inseriti in questu, postu chì, per avà, porta solu 4 per difettu, Ghjallu, Turchinu, Rossu è Biancu per a pixel (caratteri) di u Banner.

Imagine generica per e cunclusioni di l'articuli

cunchiusioni

Speremu chì questu "utile pocu postu" circa «BTColor», un pocu utile script bash shell chì permette di abbellisce a terminal Con bandiere di testu è imagine en neru è biancu o pienu culore, in particulare per quelli ghjorni di celebrazione di u #DesktopFriday Linuxeros; hè di grande interessu è utilità, per tuttu «Comunidad de Software Libre y Código Abierto» è di grande cuntribuzione à a diffusione di u maravigliosu, gigantescu è crescente ecosistema di applicazioni di «GNU/Linux».

Per avà, se ti piace questu publicación, Ùn piantate micca sparte lu cù l'altri, nantu à i vostri siti web preferiti, canali, gruppi o cumunità di rete suciale o sistemi di messageria, preferibbilmente gratuiti, aperti è / o più sicuri cum'è n'ambasciataSignaleMastodon o un altru di Fediverse, preferibile.

È arricurdatevi di visità a nostra home page à «FromLinux» per esplorà più nutizie, è unitevi à u nostru canale ufficiale di Telegramma da DesdeLinuxMentre, per più infurmazione, pudete visità qualsiasi Biblioteca in linea cum'è OpenLibra y jedit, per accede è leghje libri digitali (PDF) nantu à questu tema o altri.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.