BTColor: Mala skripta za uljepšavanje GNU / Linux terminala

BTColor: Mala skripta za uljepšavanje GNU / Linux terminala

BTColor: Mala skripta za uljepšavanje GNU / Linux terminala

I danas ćemo vam, povremeno, predstaviti mali alat ili aplikaciju korisnu za sve one ljubitelji prilagodbe njegovih visoko cijenjenih GNU / Linux operativni sustavi, posebno od terminal. Dakle, danas ćemo razgovarati o "BTColor".

"BTColor", je samo malo bash shell skripta, koji sam stvorio za uljepšavanje terminala svojeg reskin zove osoblje Čuda GNU / Linux, posebno za one dane proslave #DesktopFriday Linuxeri.

Pywal: Zanimljiv alat za prilagodbu naših terminala

Pywal: Zanimljiv alat za prilagodbu naših terminala

Prije nego Å¡to uđem u temu ovog dječaka rukopis stvorio tzv "BTColor", dobro je zapamtiti da u slučaju da ÅŸelite proÅ¡iriti svoje znanje o prilagodbi vaÅ¡eg Distribucije GNU / Linuxa, nakon zavrÅ¡etka ove publikacije moÅŸete istraÅŸiti neke druge prethodne publikacije povezane s tom temom, poput, pywal, koji je:

"Pywal je alat koji generira paletu boja od dominantnih boja na slici. Zatim nanesite boje na cijeli sustav i u hodu u svim svojim omiljenim emisijama. Trenutno je podrÅŸanih 5 pozadinskih generacija boja, od kojih svaka pruÅŸa različitu paletu boja za svaku sliku. Vjerojatno ćete pronaći atraktivnu shemu boja. Pywal također podrÅŸava unaprijed definirane teme i ima viÅ¡e od 250 ugrađenih tema. Također moÅŸete stvoriti vlastite datoteke s temama koje ćete dijeliti s drugima." Pywal: Zanimljiv alat za prilagodbu naÅ¡ih terminala

Pywal: Zanimljiv alat za prilagodbu naših terminala
Povezani članak:
Pywal: Zanimljiv alat za prilagodbu naših terminala
Komorebi: Kako prilagoditi naše stolove s animiranim pozadinama?
Povezani članak:
Komorebi: Kako prilagoditi naše stolove s animiranim pozadinama?
Conkys: Kako prilagoditi Conkys da ne koristi Neofetch?
Povezani članak:
Conkys: Kako prilagoditi Conkys da ne koristi Neofetch?
days-desktop-gnu-linux-web-stranice-pozadine-proslava
Povezani članak:
Dani radne površine GNU / Linux: Web stranice s pozadinama za proslavu
XFCE: Kako prilagoditi Linux Mouse Desktop Environment?
Povezani članak:
XFCE: Kako prilagoditi Linux Mouse Desktop Environment?

BTColor: Boja terminala natpisa

Å to je BTColor skripta?

Kao što sam rekao na početku posta, "BTColor" nije više od:

"Mala i korisna bash shell skripta koju sam stvorio za uljepšavanje terminala tekstualnim natpisima i slikama u crno-bijeloj ili punoj boji, što moşe biti vrlo korisno posebno za one dane proslave #FridayDeDesk Linuxeros."

Kako funkcionira BTColor skripta?

U osnovi scenarij "BTColor" Ono što radi je boja un ASCII natpis za tekst ili sliku, koji je prethodno stvoren ručno ili automatski putem specijaliziranih web stranica za njih, kao što su:

Dok, kako bi obojio ASCII natpisi, koristi tehnologiju ili znanje jasno objašnjeno na ove 2 web stranice:

Kakav je kod BTColor skripte?

KÃŽd je relativno malen i vrlo ga je lako razumjeti, a samim tim i modificirati. A isto je sljedeće:

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

Preuzmite, instalirajte, koristite i snimke zaslona

zapravo, ne trebate niÅ¡ta preuzimati i instalirati, budući da je sav kod gore. Bilo bi radije kopirati i zalijepiti u cijelosti u tekstualnu datoteku i nazvati je, moÅŸda, nekako poput: miracles_lpi_btcolor.sh. Jer, ovako sam to učinio, otprilike kao i obično MX Linux respin llamado Čuda koju uvijek koristim.

Tada bi bilo potrebno izvršiti ga samo s jednostavna naredbena naredba prema putu datoteke gdje je snimljena, što je u mom slučaju bilo sljedeće:

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

A uz to bismo vidjeli i Tekstualni natpis što kaşe "FromLinux" obojena bojama Španjolska zastava i slikovni natpis s logotipom "FromLinux" s bojama Zastava Venezuele.

BTColor: snimka zaslona

Za ostalo bi bilo potrebno samo pokuÅ¡ati umetnuti nove Tekstualni i slikovni natpisi, stvorene ručno ili automatski, dodijelivÅ¡i im odgovarajuće boje koje su umetnute u njega, jer zasad donosi samo 4 prema zadanim postavkama, Åœuta, plava, crvena i bijela za pikseli (znakovi) stijega.

Generička slika za zaključke članka

Zaključak

Nadamo se ovome "koristan mali post" na «BTColor», korisno malo bash shell skripta koji omogućuje uljepÅ¡avanje a terminal s natpise za tekst i slike en crno-bijela ili u boji, posebno za one dane proslave #DesktopFriday Linuxeros; je od velikog interesa i korisnosti, u cjelini «Comunidad de Software Libre y Código Abierto» i od velikog doprinosa Å¡irenju divnog, gigantskog i rastućeg ekosustava aplikacija Â«GNU/Linux».

Za sada, ako vam se ovo svidjelo publicación, Nemoj stati podijeli s drugima na vaÅ¡im omiljenim web mjestima, kanalima, skupinama ili zajednicama druÅ¡tvenih mreÅŸa ili sustava za razmjenu poruka, po mogućnosti besplatno, otvoreno i / ili sigurnije kao TelegramSignalMastodont ili neki drugi od Fediverse, po mogućnosti.

I ne zaboravite posjetiti naÅ¡u početnu stranicu na «FromLinux» istraÅŸiti joÅ¡ vijesti, kao i pridruÅŸiti se naÅ¡em sluÅŸbenom kanalu Telegram tvrtke DesdeLinuxIako, za viÅ¡e informacija, moÅŸete posjetiti bilo koji Internetska knjiÅŸnica kao OpenLibra y jedit, za pristup i čitanje digitalnih knjiga (PDF-ova) o ovoj temi ili drugima.