Pywal: 'n interessante hulpmiddel om ons terminale aan te pas
Soos gewoonlik, gee ons van tyd tot tyd 'n handige hulpmiddel, toepassing, prosedure of inligting vir almal beskikbaar aanpassingsliefhebbers van sy waardering GNU / Linux-bedryfstelsels. Ons sal dus vandag daaroor praat pywal.
Kortom, ons kan sê dat Pywal 'n klein, maar baie nuttige sagtewaretoepassing gebaseer is op python3, waarmee ons kan gebruik genereer 'n kleurpalet van die dominante kleure in 'n beeld, soos ons gallery, en pas dit dan toe op die hele bedryfstelsel en dadelik in die programme, soos ons terminale, om u outomatiese personalisering.
Soos ons hierbo gesê het, en voordat u volledig begin pywal, vir diegene wat die personaliseer en deel sus skermskote van u pragtige aanpassings wat op u gemaak is GNU / Linux-lessenaars, óf eenvoudige smaak of kompeteer in hul onderskeie groepe of aanlyngemeenskappe, ons laat hulle hieronder, sommige verwante vorige plasings met die omvang, om na die voltooiing van hierdie publikasie te verken en te lees.
Index
Pywal: Python3-nut
Wat is Pywal?
Volgens u amptelike webwerf op GitHub, word die sagteware-instrument soos volg beskryf:
"Pywal is 'n instrument wat 'n kleurpalet genereer uit die dominante kleure in 'n beeld. Pas dan die kleure op die hele stelsel toe en vlieg dadelik in al u gunsteling programme. Daar is tans 5 ondersteunde kleure vir die generering van kleure, wat elk 'n verskillende kleurpalet vir elke prent bied. U sal waarskynlik 'n aantreklike kleurskema vind. Pywal ondersteun ook vooraf gedefinieerde temas en het meer as 250 ingeboude temas. U kan ook u eie temalêers skep om met ander te deel."
Dieselfde beskrywing en nuttiger verwante inligting kan verkry word deur die Pywal-afdeling op die projekwebwerf te besoek. Python-pakketindeks (PyPI).
Installasie en gebruik op XFCE
Vir ons praktiese voorbeeld van die installering en gebruik van hierdie instrument, om ons terminale spesifiek aan te pas, gebruik ons soos gewoonlik 'n Custom respin de MX Linux, genaamd Wonderwerke, dus sal die verduidelikde prosedure aangepas word by die Desktop-omgewing (Desktop Enviroment - DE) genoem XFCE. Soos u later sal sien, kan dit egter aangepas word om op enige ander DE te gebruik, met klein veranderinge. Soos later gesien kan word deur te verken, is die volgende video.
Installasie
sudo apt install imagemagick python3-pip
sudo pip3 install pywal
Uitvoering
wal -n -q -i ./Descargas/fondo-escritorio-actual.jpeg
outomatisering
Om te outomatiseer aanpassing in XFCE ons moet die volgende reëls van bevelopdragte op «.bashrc lêer » van ons gebruiker sodat dit uitgevoer word:
#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
Soos u kan sien, laat in my geval die derde vorm geaktiveer wees, dit wil sê die een wat ooreenstem met "Outomatiseer agtergronde deur dit vanaf 'n dinamiese pad te stel via die XFCE Desktop Background Manager" om instellingsveranderings makliker en vinniger te maak.
Skermskote
Sodra alles ingestel is, en ons verander Agtergronde met die XFCE Desktop Fund Manager, elke keer as ons toemaak en oopmaak, kan die Terminal dit sal outomaties aangepas word, soos hieronder getoon:
Let daarop: Die top-inligting wat in die terminale getoon word, kom altyd veelkleurig uit, aangesien dit 'n mengsel van Neofetch en Lolcat is, soos hieronder gesien:
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 ""
Gevolgtrekking
Ons hoop dit "nuttige klein boodskap" op «Pywal»
, 'n klein maar baie praktiese sagteware-program gebaseer op Python 3, waarmee ons kan gebruik genereer 'n kleurpalet van die dominante kleure van ons gallery, en pas dan dieselfde toe op ons terminale, vir jou persona; is van groot belang en nut, vir die hele «Comunidad de Software Libre y Código Abierto»
en van groot bydrae tot die verspreiding van die wonderlike, reusagtige en groeiende ekosisteem van toepassings van «GNU/Linux»
.
Vir nou, as u hiervan hou publicación
, Moenie ophou nie deel dit met ander, op u gunsteling webwerwe, kanale, groepe of gemeenskappe van sosiale netwerke of boodskapstelsels, verkieslik gratis, oop en / of veiliger as telegram, Sein, Mastodon of 'n ander van Fediverse, verkieslik. En onthou om ons tuisblad te besoek by «Van Linux» om meer nuus te verken, asook om by ons amptelike kanaal van Telegram vanaf FromLinux. U kan enige inligting besoek vir meer inligting Aanlyn biblioteek soos OpenLibra y jedit, toegang tot en lees van digitale boeke (PDF's) oor hierdie onderwerp of ander.
Wees die eerste om te kommentaar lewer