Pywal: uno strumento interessante per personalizzare i nostri terminali
Come al solito, di tanto in tanto, di solito rilasciamo alcuni strumenti, applicazioni, procedure o informazioni utili per tutti questi amanti della personalizzazione dei suoi molto apprezzati Sistemi operativi GNU / Linux. Quindi oggi ne parleremo pywal.
In breve, possiamo dire che, Pywal è una piccola, ma utilissima utility software basata su python3, che possiamo usare per generare una tavolozza di colori dai colori dominanti in una foto, come la nostra carta da parati, e quindi applicarlo all'intero sistema operativo e al volo in quei programmi, come il nostro terminale, al fine di migliorare il tuo personalizzazione automatizzata.

Come abbiamo detto sopra, e prima di entrare completamente pywal, per coloro che amano il personalizza e condividi loro schermate delle tue bellissime personalizzazioni realizzate sul tuo Desktop GNU / Linux, o gusto semplice o competere nei rispettivi gruppi o comunità online, li lasciamo di seguito, alcuni post precedenti correlati con questo scopo, da esplorare e leggere dopo aver completato questa pubblicazione.

Pywal: utilità Python3
Cos'è Pywal?
Secondo il suo sito ufficiale su GitHub, detto strumento software è descritto come segue:
"Pywal è uno strumento che genera una tavolozza di colori dai colori dominanti in un'immagine. Quindi applica i colori all'intero sistema e al volo in tutti i tuoi programmi preferiti. Attualmente sono supportati 5 backend per la generazione del colore, ognuno dei quali fornisce una tavolozza di colori diversa per ciascuna immagine. Probabilmente troverai una combinazione di colori attraente. Pywal supporta anche temi predefiniti e ha più di 250 temi incorporati. Puoi anche creare i tuoi file del tema da condividere con altri.".
La stessa descrizione e altre utili informazioni correlate possono essere ottenute visitando la sezione Pywal all'interno del sito web del progetto. Indice dei pacchetti Python (PyPI).
Installazione e utilizzo su XFCE
Per il nostro esempio pratico di come installare e utilizzare questo strumento, per personalizzare in modo specifico i nostri Terminali, utilizzeremo come di consueto, un Respin personalizzato de MX Linux, Chiamato Miracoli, quindi la procedura spiegata verrà adattata al Ambiente desktop (ambiente desktop - DE) detto XFCE. Tuttavia, come vedrai più avanti, potrebbe essere adattato per l'uso su qualsiasi altro DE, con lievi modifiche. Come si può vedere in seguito esplorando, quanto segue video.
Installazione
sudo apt install imagemagick python3-pip
sudo pip3 install pywal
Esecuzione
wal -n -q -i ./Descargas/fondo-escritorio-actual.jpeg
automazione
Per automatizzare personalizzazione in XFCE dobbiamo inserire le seguenti righe di comandi di comando su «File .bashrc » del nostro utente in modo che venga effettuato:
#Automatizar fondos de pantalla estableciéndolo desde una ruta fija
#registrowallpaper=$(cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml | grep 'name="last-image"' | grep 'value="/home/sysadmin/Descargas/' | awk '{print $4}' | sed 's/value="//' | sed 's/"//g') ; wallpaper=${registrowallpaper%??}
#Automatizar fondos de pantalla estableciendolo desde una ruta dinámica vía Explorador de archivos Thunar
#registrowallpaper=$(cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml | grep 'name="image-path"' | sed -n '1p' | awk '{print $4}' | sed 's/value="//' | sed 's/"//g') ; wallpaper=${registrowallpaper%??}
#Automatizar fondos de pantalla estableciéndolo desde una ruta dinámica vía Gestor de Fondos de Escritorios de XFCE
registrowallpaper=$(cat ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml | grep 'name="last-image"' | sed -n '9p' | awk '{print $4}' | sed 's/value="//' | sed 's/"//g') ; wallpaper=${registrowallpaper%??}
#Ejecutar personalización con Pywal en XFCE
wal -n -q -i $wallpaper
Come puoi vedere, nel mio caso, lascia abilitata la terza form, cioè quella che corrisponde a "Automatizza gli sfondi impostandoli da un percorso dinamico tramite XFCE Desktop Background Manager" per rendere le modifiche alle impostazioni più facili e veloci.
Schermate
Una volta che tutto è configurato e cambiando il nostro Sfondi dell' Gestore di fondi desktop XFCE, ogni volta che chiudiamo e apriamo, il file terminal verrà personalizzato automaticamente, come mostrato di seguito:




Nota: Le informazioni in alto che vengono mostrate nei terminali risultano sempre multicolori, poiché è un mix di Neofetch con Lolcat, come mostrato di seguito:
neofetch --backend off --stdout | lolcat
toilet -f small -F metal "MilagrOS GNU/Linux"
figlet -ltf small -w 100 "DesdeLinux"
toilet -f small -F metal "blog.desdelinux.net"
printf %80s |tr " " "=" ; echo "" ; echo "Autor: Linux Post Install Twitter: @albertccs1976 Telegram: @Linux_Post_Install" ; printf %80s |tr " " "=" ; echo ""

Conclusione
Speriamo questo "piccolo post utile". su «Pywal», una piccola ma molto pratica utility software basata su Python3, che possiamo usare per generare una tavolozza di colori dai colori dominanti del nostro carta da paratie quindi applica lo stesso al nostro terminale, per il tuo personalizzazione; è di grande interesse e utilità, per l'intero «Comunidad de Software Libre y Código Abierto» e di grande contributo alla diffusione del meraviglioso, gigantesco e crescente ecosistema di applicazioni di «GNU/Linux».
Per ora, se ti è piaciuto publicación, Non fermarti condividilo con altri, sui tuoi siti web, canali, gruppi o comunità di social network o sistemi di messaggistica preferiti, preferibilmente gratuiti, aperti e / o più sicuri come Telegram, Signal, Mastodonte o un altro di Fediverse, preferibilmente. E ricorda di visitare la nostra home page all'indirizzo «FromLinux» per esplorare altre notizie e unirti al nostro canale ufficiale di Telegram di FromLinux. Mentre, per maggiori informazioni, puoi visitare qualsiasi Biblioteca in linea come OpenLibra y jedit, per accedere e leggere libri digitali (PDF) su questo argomento o altri.