Pywal: Isang nakawiwiling tool upang ipasadya ang aming mga Terminal

Pywal: Isang nakawiwiling tool upang ipasadya ang aming mga Terminal

Pywal: Isang nakawiwiling tool upang ipasadya ang aming mga Terminal

Tulad ng dati, paminsan-minsan, karaniwang naglalabas kami ng ilang kapaki-pakinabang na tool, aplikasyon, pamamaraan o impormasyon, para sa lahat ng mga iyon mga mahilig sa pagpapasadya ng kanyang lubos na pinahahalagahan Mga Sistema ng Pagpapatakbo ng GNU / Linux. Kaya ngayon, pag-uusapan natin pywal.

Sa madaling sabi, maaari nating sabihin na, ang Pywal ay isang maliit, ngunit napaka kapaki-pakinabang na software utility batay sa python3, na maaari nating gamitin bumuo ng isang color palette mula sa mga nangingibabaw na kulay sa isang imahe, tulad ng sa amin wallpaper, at pagkatapos ay ilapat ito sa buong Operating System at on the fly sa mga programang iyon, tulad ng aming mga terminal, upang mapabuti ang iyong awtomatikong pag-personalize.

Komorebi: Nilalaman

Tulad ng sinabi namin sa itaas, at bago pumasok nang ganap sa pywal, para sa mga nasisiyahan sa isapersonal at ibahagi nila mga kuha ng screen ng iyong magagandang pagpapasadya na ginawa sa iyong Mga desktop ng GNU / Linux, alinman simpleng panlasa o makipagkumpitensya sa kani-kanilang mga pangkat o mga pamayanang online, iniiwan namin sila sa ibaba, ilan mga nauugnay na nakaraang post sa nasasakupang iyon, para sa iyo upang tuklasin at basahin pagkatapos makumpleto ang publication.

Komorebi: Paano ipasadya ang aming Mga Desk na may mga animated na background?
Kaugnay na artikulo:
Komorebi: Paano ipasadya ang aming Mga Desk na may mga animated na background?
Mga Conkys: Paano ipasadya ang aming Mga Conkys upang hindi magamit ang Neofetch?
Kaugnay na artikulo:
Mga Conkys: Paano ipasadya ang aming Mga Conkys upang hindi magamit ang Neofetch?
XFCE: Paano ipasadya ang Linux Mouse Desktop na Kapaligiran?
Kaugnay na artikulo:
XFCE: Paano ipasadya ang Linux Mouse Desktop na Kapaligiran?
Ipasadya ang GNU / Linux sa Grub Customizer
Kaugnay na artikulo:
Paano ipasadya ang aming GNU / Linux Operating System?
araw-desktop-gnu-linux-websites-wallpaper-pagdiriwang
Kaugnay na artikulo:
GNU / Linux Desktop Days: Mga Wallpaper Website upang Ipagdiwang

Pywal: Nilalaman

Pywal: Paggamit ng Python3

Ano ang Pywal?

Ayon sa iyong opisyal na website sa GitHub, sinabi software tool ay inilarawan tulad ng sumusunod:

"Ang Pywal ay isang tool na bumubuo ng isang color palette mula sa mga nangingibabaw na kulay sa isang imahe. Pagkatapos ay ilapat ang mga kulay sa buong system at on the fly sa lahat ng iyong mga paboritong palabas. Mayroong kasalukuyang 5 suportadong mga backend ng henerasyon ng kulay, na ang bawat isa ay nagbibigay ng iba't ibang mga paleta ng kulay para sa bawat imahe. Malamang makakahanap ka ng isang kaakit-akit na scheme ng kulay. Sinusuportahan din ng Pywal ang paunang natukoy na mga tema at mayroong higit sa 250 mga built-in na tema. Maaari ka ring lumikha ng iyong sariling mga file ng tema upang ibahagi sa iba."

Ang parehong paglalarawan at higit na kaugnay na kapaki-pakinabang na impormasyon ay maaaring makuha sa pamamagitan ng pagbisita sa seksyon ng Pywal sa loob ng website ng Project. Python Package Index (PyPI).

Pag-install at paggamit sa XFCE

Para sa aming praktikal na halimbawa ng kung paano i-install at gamitin ang tool na ito, upang partikular na ipasadya ang aming Mga Terminal, gagamitin namin tulad ng dati, a Pasadyang respin de MX Linuxtinawag Himala, kaya ang pamamaraang ipinaliwanag ay maiakma sa Kapaligiran ng Desktop (Kapaligiran ng Desktop - DE) tinatawag na XFCE. Gayunpaman, tulad ng makikita mo sa paglaon, maaari itong iakma upang magamit sa anumang iba pang DE, na may kaunting mga pagbabago. Tulad ng makikita sa paglaon sa pamamagitan ng paggalugad, ang mga sumusunod video.

Instalasyon

sudo apt install imagemagick python3-pip
sudo pip3 install pywal

Pagpapatupad

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

Pag-aautomat

Upang awtomatiko pagpapasadya sa XFCE dapat nating ipasok ang mga sumusunod na linya ng utos ng utos sa «.bashrc file » ng aming gumagamit upang maisakatuparan ito:

#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

Tulad ng nakikita mo, sa aking kaso, iwanan ang ikatlong form na pinagana, iyon ay, ang isa na tumutugma sa "I-automate ang mga wallpaper sa pamamagitan ng pagtatakda nito mula sa isang pabago-bagong landas sa pamamagitan ng XFCE Desktop Background Manager" upang gawing mas madali at mas mabilis ang mga pagbabago sa setting.

Mga shot ng screen

Kapag na-configure na ang lahat, at binabago ang aming Mga wallpaper sa XFCE Desktop Fund Manager, tuwing magsasara kami at magbubukas, ang Pandulo ay awtomatikong ipasadya, tulad ng ipinakita sa ibaba:

Pywal: Screenshot 1

Pywal: Screenshot 2

Pywal: Screenshot 3

Pywal: Screenshot 4

Nota: Ang nangungunang impormasyon na ipinapakita sa mga terminal ay palaging lumalabas na maraming kulay, dahil ito ay isang halo ng Neofetch sa Lolcat, tulad ng nakikita sa ibaba:

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

Generic na imahe para sa mga konklusyon sa artikulo

Konklusyon

Inaasahan namin na ito "kapaki-pakinabang maliit na post" sa «Pywal», isang maliit ngunit napaka praktikal na utility ng software batay sa sawa3, na maaari nating gamitin bumuo ng isang color palette mula sa nangingibabaw na kulay ng ating wallpaper, at pagkatapos ay ilapat ang pareho sa aming mga terminal, para sa iyong personalization; ay may malaking interes at utility, para sa kabuuan «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng «GNU/Linux».

Sa ngayon, kung nagustuhan mo ito publicación, Huwag kang tumigil ibahagi ito kasama ng iba, sa iyong mga paboritong website, channel, grupo o komunidad ng mga social network o mga sistema ng pagmemensahe, mas mabuti na libre, bukas at / o mas ligtas bilang Telegrama, Senyas, Mastodon o iba pa ng Fediverse, mas mabuti. At tandaan na bisitahin ang aming home page sa «DesdeLinux» upang galugarin ang higit pang mga balita, pati na rin sumali sa aming opisyal na channel ng Telegram ng DesdeLinux. Habang, para sa karagdagang impormasyon, maaari mong bisitahin ang anumang Online library bilang OpenLibra y jedit, upang ma-access at mabasa ang mga digital na libro (PDF) sa paksang ito o iba pa.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.