Pywal: Egy érdekes eszköz a terminálok testreszabására
Mint általában, időnként megosztunk hasznos eszközöket, alkalmazásokat, eljárásokat vagy információkat mindazok számára, akik szeretik testreszabni szeretett GNU/Linux operációs rendszereiket . Ezért ma a Pywalról fogunk beszélni.
Röviden, a Pywal egy kicsi, de nagyon hasznos Python 3 alapú szoftver segédprogram , amely felhasználható egy színpaletta létrehozására egy kép, például a háttérkép domináns színeiből , majd ezt a teljes operációs rendszerre és menet közben olyan programokra is alkalmazhatja, mint a terminálok , ezáltal javítva azok automatikus testreszabhatóságát.

Ahogy fentebb említettük, és mielőtt belemerülnénk a Pywalba , azok számára, akik élvezik a GNU /Linux asztali gépeiken végzett gyönyörű módosításaik képernyőképeinek testreszabását és megosztását – akár egyszerű szórakozásból, akár online csoportokban vagy közösségekben való versenyzés céljából –, összeállítottunk néhány korábbi , a témához kapcsolódó bejegyzést, amelyeket a kiadvány befejezése után felfedezhetnek és elolvashatnak.

Pywal: Python3 segédprogram
Mi az a Pywal?
A hivatalos GitHub weboldal szerint a szoftvereszközt a következőképpen írják le:
„ A Pywal egy olyan eszköz, amely egy kép domináns színeiből színpalettát generál. Ezután ezeket a színeket alkalmazza a teljes rendszerre, és menet közben az összes kedvenc programodban. Jelenleg öt támogatott színgeneráló háttérprogram létezik, amelyek mindegyike más színpalettát biztosít az egyes képekhez. Valószínűleg találsz majd egy vonzó színsémát. A Pywal előre definiált témákat is támogat, és több mint 250 beépített témával rendelkezik. Létrehozhatsz saját témafájlokat is, amelyeket megoszthatsz másokkal. ”
Ugyanez a leírás és további hasznos információk a Python Package Index Project (PyPI) webhelyének Pywal részében érhetők el.
Telepítés és használat az XFCE-n
A gyakorlati példánkban, amely bemutatja, hogyan telepítsük és használjuk ezt az eszközt, különösen a terminálok testreszabásához, a szokásos módon a MilagrOS nevű egyéni MX Linux Respin-t fogjuk használni . Ezért a leírt eljárás az XFCE asztali környezethez (DE) lesz igazítva . Azonban, ahogy később látni fogja, apró módosításokkal bármely más DE-n is használható. Ez a következő videóban látható.
Telepítés
sudo apt install imagemagick python3-pip
sudo pip3 install pywal
Végrehajtás
wal -n -q -i ./Descargas/fondo-escritorio-actual.jpeg
automatizálás
Az XFCE testreszabásának automatizálásához a következő parancssorokat kell beillesztenünk a felhasználó " .bashrc" fájljába , hogy a testreszabás megtörténjen:
#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
Mint látható, az én esetemben a harmadik módszert engedélyezve hagytam, azaz azt, amelyik megfelel a "Hátterképek automatizálása dinamikus útvonalról történő beállítással az XFCE Desktop Background Manager segítségével" című résznek, hogy a beállítások módosítása könnyebb és gyorsabb legyen.
Képernyőképek
Miután mindent beállítottunk, és miután megváltoztattuk a háttérképeinket az XFCE Desktop Background Managerrel , a terminál minden egyes bezáráskor és megnyitáskor automatikusan testreszabásra kerül , az alábbiak szerint:




Megjegyzés : A terminálok tetején megjelenő információk mindig többszínűek, mivel a Neofetch és a Lolcat keverékéből származnak, ahogy az alább látható:
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 ""

Következtetés
Reméljük ezt "hasznos kis bejegyzés" tovább «Pywal», egy kicsi, de nagyon praktikus szoftveralapú segédprogram Python3, amelyet felhasználhatunk generál színpalettát domináns színeinkből tapéta, majd alkalmazza ugyanezt a mi terminál, neked személyre szabott; nagy érdeklődés és hasznosság az egész számára «Comunidad de Software Libre y Código Abierto» és nagyban hozzájárulnak a CSB csodálatos, gigantikus és növekvő ökoszisztémájának elterjedéséhez «GNU/Linux».
Egyelőre, ha ez tetszett publicación, Ne hagyd abba ossza meg másokkal, kedvenc webhelyein, csatornáin, közösségi hálózatok vagy üzenetküldő rendszerek csoportjain vagy közösségén, lehetőleg ingyenesen, nyíltan és / vagy biztonságosabb módon Telegram, Jel, Masztodon vagy egy másik Fediverse, lehetőleg. És ne felejtsen el ellátogatni honlapunkra a «FromLinux» további hírek felfedezéséhez, valamint csatlakozáshoz a Távirat a DesdeLinux-tól. Míg további információkért látogasson el bármelyikre Online könyvtár mint OpenLibra y jEdit, hogy hozzáférhessen és olvashasson erről a témáról vagy másokról szóló digitális könyveket (PDF).