Pywal: Et interessant værktøj til at tilpasse vores terminaler

Pywal: Et interessant værktøj til at tilpasse vores terminaler

Pywal: Et interessant værktøj til at tilpasse vores terminaler

Som normalt frigiver vi fra tid til anden normalt nyttigt værktøj, anvendelse, procedure eller information til alle dem tilpasningselskere af hans højt værdsatte GNU / Linux-operativsystemer. Så i dag vil vi tale om Pywal.

Kort sagt kan vi sige, at Pywal er et lille, men meget nyttigt softwareprogram baseret på python3, som vi kan bruge til generere en farvepalet fra de dominerende farver i et billede, som vores tapet, og anvend det derefter på hele operativsystemet og i farten i disse programmer, som f.eks. vores terminal, for at forbedre din automatiseret personalisering.

Komorebi: Indhold

Som vi sagde ovenfor, og inden vi går helt ind Pywal, for dem der nyder personliggør og del sus skærmbilleder af dine smukke tilpasninger foretaget på din GNU / Linux-desktops, enten simpel smag eller konkurrence i deres respektive grupper eller onlinegrupper, vi lader dem være nedenfor, nogle relaterede tidligere indlæg med dette omfang, så du kan udforske og læse efter at have afsluttet denne publikation.

relateret artikel:
Komorebi: Hvordan tilpasser vi vores skriveborde med animerede baggrunde?

relateret artikel:
Conkys: Hvordan tilpasser vi vores Conkys til ikke at bruge Neofetch?
relateret artikel:
XFCE: Hvordan tilpasser du Linux Mouse Desktop Environment?
relateret artikel:
Hvordan tilpasser vi vores GNU / Linux-operativsystemer?
relateret artikel:
GNU / Linux Desktop Days: Baggrundswebsteder, der skal fejres

Pywal: indhold

Pywal: Python3-værktøj

Hvad er Pywal?

Ifølge din officielle hjemmeside på GitHub, er softwareværktøjet beskrevet som følger:

"Pywal er et værktøj, der genererer en farvepalet ud fra de dominerende farver i et billede. Anvend derefter farverne på hele systemet og i farten i alle dine yndlingsshows. Der er i øjeblikket 5 understøttede farvegenereringsbackend, som hver giver en forskellig farvepalet til hvert billede. Du vil sandsynligvis finde et attraktivt farveskema. Pywal understøtter også foruddefinerede temaer og har mere end 250 indbyggede temaer. Du kan også oprette dine egne temafiler, der skal deles med andre."

Den samme beskrivelse og mere relateret nyttig information kan fås ved at besøge Pywal-sektionen på projektets websted. Python pakkeindeks (PyPI).

Installation og brug på XFCE

For vores praktiske eksempel på, hvordan du installerer og bruger dette værktøj, til specifikt at tilpasse vores terminaler, bruger vi som sædvanlig en Brugerdefineret respin de MX Linux, kaldet Mirakler, så den forklarede procedure vil blive tilpasset Skrivebordsmiljø (Skrivebordsmiljø - DE) kaldet XFCE. Som du vil se senere, kunne det imidlertid tilpasses til brug på enhver anden DE med små ændringer. Som det kan ses senere ved at udforske følgende video.

Installation

sudo apt install imagemagick python3-pip
sudo pip3 install pywal

Udførelse

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

Automation

At automatisere tilpasning i XFCE vi skal indsætte følgende linjer af kommandokommandoer om «.bashrc fil » af vores bruger, så det udføres:

#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, skal jeg lade min tredje form være aktiveret, det vil sige den, der svarer til "Automatiser baggrunde ved at indstille det fra en dynamisk sti via XFCE Desktop Background Manager" for at gøre indstillingsændringer lettere og hurtigere.

Skærmbilleder

Når alt er konfigureret, og ændrer vores Baggrunde med XFCE Desktop Fund Managerhver gang vi lukker og åbner terminal tilpasses automatisk som vist nedenfor:

Pywal: Skærmbillede 1

Pywal: Skærmbillede 2

Pywal: Skærmbillede 3

Pywal: Skærmbillede 4

note: De bedste oplysninger, der vises i terminalerne, kommer altid ud flerfarvede, da det er en blanding af Neofetch med Lolcat, som det ses nedenfor:

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 billede til artikelkonklusioner

Konklusion

Vi håber det "nyttigt lille indlæg" om «Pywal», et lille, men meget praktisk softwareprogram baseret på Python3, som vi kan bruge til generere en farvepalet fra vores dominerende farver tapet, og anvend derefter det samme på vores terminal, til din personalisering; er af stor interesse og nytte for hele det «Comunidad de Software Libre y Código Abierto» og med stort bidrag til udbredelsen af ​​det vidunderlige, gigantiske og voksende økosystem af applikationer af «GNU/Linux».

For nu, hvis du kunne lide dette publicación, Stop ikke del det med andre på dine yndlingswebsteder, kanaler, grupper eller samfund af sociale netværk eller messaging-systemer, helst gratis, åbent og / eller mere sikkert som Telegram, Signal, Mastodon eller en anden af Fediverse, helst. Og husk at besøge vores startside kl «Fra Linux» for at udforske flere nyheder samt deltage i vores officielle kanal for Telegram fra FromLinux. Mens, for mere information, kan du besøge enhver Online bibliotek som OpenLibra y JedIT, for at få adgang til og læse digitale bøger (PDF-filer) om dette emne eller andre.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.