Pywal: Ett intressant verktyg för att anpassa våra terminaler

Pywal: Ett intressant verktyg för att anpassa våra terminaler

Pywal: Ett intressant verktyg för att anpassa våra terminaler

Som vanligt, då och då, släpper vi vanligtvis något användbart verktyg, applikation, procedur eller information för alla dem anpassningsälskare av hans högt uppskattade GNU / Linux-operativsystem. Så idag kommer vi att prata om pywal.

Kort sagt kan vi säga att Pywal är ett litet men mycket användbart programverktyg baserat på python3, som vi kan använda för skapa en färgpalett från de dominerande färgerna i en bild, som vår tapet, och applicera den sedan på hela operativsystemet och i farten i dessa program, som vårt terminal, för att förbättra din automatiserad personalisering.

Komorebi: Innehåll

Som vi sa ovan och innan vi går in helt pywal, för dem som gillar personifiera och dela sus skärmdumpar av dina vackra anpassningar gjorda på din GNU / Linux-datorer, antingen enkel smak eller tävla i deras respektive grupper eller onlinegrupper, vi lämnar dem nedan, några relaterade tidigare inlägg med det omfånget, så att du kan utforska och läsa efter att ha slutfört denna publikation.

Relaterad artikel:
Komorebi: Hur anpassar vi våra skrivbord med animerade bakgrunder?

Relaterad artikel:
Conkys: Hur anpassar vi våra Conkys så att de inte använder Neofetch?
Relaterad artikel:
XFCE: Hur anpassar jag Linux Mouse Desktop-miljö?
Relaterad artikel:
Hur anpassar vi våra GNU / Linux-operativsystem?
Relaterad artikel:
GNU / Linux Desktop Days: Bakgrundswebbplatser att fira

Pywal: Innehåll

Pywal: Python3-verktyg

Vad är Pywal?

Enligt din officiella webbplats på GitHub, beskrivs programvaruverktyget enligt följande:

"Pywal är ett verktyg som genererar en färgpalett från de dominerande färgerna i en bild. Applicera sedan färgerna på hela systemet och i farten i alla dina favoritprogram. Det finns för närvarande 5 stödjande färggenereringsstöd, som var och en ger en olika färgpalett för varje bild. Du kommer sannolikt att hitta ett attraktivt färgschema. Pywal stöder också fördefinierade teman och har mer än 250 inbyggda teman. Du kan också skapa dina egna temafiler för att dela med andra."

Samma beskrivning och mer relaterad användbar information kan erhållas genom att besöka Pywal-sektionen på projektets webbplats. Python Package Index (PyPI).

Installation och användning på XFCE

För vårt praktiska exempel på hur man installerar och använder detta verktyg, för att specifikt anpassa våra terminaler, använder vi som vanligt, en Anpassad respin de MX Linux, Called Mirakel, så det förklarade förfarandet kommer att anpassas till Skrivbordsmiljö (Desktop Enviroment - DE) kallade XFCE. Som du kommer att se senare kan det dock anpassas för att användas på alla andra DE, med små förändringar. Som kan ses senare genom att utforska följande video.

installation

sudo apt install imagemagick python3-pip
sudo pip3 install pywal

Utförande

wal -n -q -i ./Descargas/fondo-escritorio-actual.jpeg

automation

Att automatisera anpassning i XFCE vi måste infoga följande rader av kommandokommandon om «.bashrc-fil » av vår användare så att den utförs:

#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

Som du kan se, i mitt fall, lämna den tredje formen aktiverad, det vill säga den som motsvarar "Automatisera bakgrundsbilder genom att ställa in den från en dynamisk sökväg via XFCE Desktop Background Manager" för att göra inställningsändringar enklare och snabbare.

Skärmbilder

När allt är konfigurerat och ändrar vårt Bakgrundsbilder med XFCE Desktop Fund Manager, varje gång vi stänger och öppnar terminal kommer att anpassas automatiskt, som visas nedan:

Pywal: Skärmdump 1

Pywal: Skärmdump 2

Pywal: Skärmdump 3

Pywal: Skärmdump 4

anteckning: Den övre informationen som visas i terminalerna kommer alltid ut mångfärgad, eftersom det är en blandning av Neofetch med Lolcat, som visas nedan:

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 ""

Generisk bild för artikelns slutsatser

Slutsats

Vi hoppas det här "hjälpsamma lilla inlägg"«Pywal», ett litet men mycket praktiskt programvaruverktyg baserat på Python3, som vi kan använda för skapa en färgpalett från våra dominerande färger tapet, och sedan tillämpa samma på vår terminal, för din personalisering; är av stort intresse och nytta, för hela «Comunidad de Software Libre y Código Abierto» och med stort bidrag till spridningen av det underbara, gigantiska och växande ekosystemet för applikationer av «GNU/Linux».

För nu, om du gillade det här publicación, Sluta inte dela det med andra, på dina favoritwebbplatser, kanaler, grupper eller grupper av sociala nätverk eller meddelandesystem, helst gratis, öppet och / eller säkrare som Telegram, Signal, Mastodon eller en annan av Fediverse, företrädesvis. Och kom ihåg att besöka vår hemsida på «Från Linux» för att utforska fler nyheter, samt gå med i vår officiella kanal Telegram från FromLinux. Medan du kan besöka vilken som helst för mer information Online-bibliotek som OpenLibra y jedit, för att komma åt och läsa digitala böcker (PDF-filer) om detta ämne eller andra.


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

Bli först att kommentera

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.