Pywal: Биздин Терминалдарды өзгөчөлөштүрүү үчүн кызыктуу курал

Pywal: Биздин Терминалдарды өзгөчөлөштүрүү үчүн кызыктуу курал

Pywal: Биздин Терминалдарды өзгөчөлөштүрүү үчүн кызыктуу курал

Адаттагыдай эле, мезгил-мезгили менен, биз баарына пайдалуу шайманды, колдонмону, процедураны же маалыматты чыгарабыз настройка сүйүүчүлөрү анын жогору бааланган GNU / Linux Иштетүү Системалары. Ошентип, бүгүн биз сүйлөшөбүз Pywal.

Кыскача айтканда, Pywal - бул чакан, бирок анын негизинде иштелип чыккан программалык жардамчы программа деп айта алабыз python3, биз аны колдоно алабыз түстөр палитрасын түзүү мисалы, бир сүрөттөгү басымдуу түстөрдөн обои, андан кийин аны толугу менен Операциялык тутумга жана биздин программалар сыяктуу программаларга колдонсоңуз болот акыркы пункт, жакшыртуу үчүн автоматташтырылган персоналдаштыруу.

Комореби: Мазмун

Жогоруда айткандай, толук кирерден мурун Pywal, рахат алгандар үчүн жекелештирүү жана бөлүшүү алардын скриншоттор сиздин жасаган кооз настройкаларыңыз GNU / Linux иш такта, же жөнөкөй даам же атаандашуу алардын тиешелүү топтор же онлайн жамааттар, аларды төмөндө калтырабыз, айрымдары байланыштуу мурунку билдирүүлөр ушул басылма аяктагандан кийин изилдеп, окуш үчүн.

Окшош макала:
Комореби: Биздин столдорду анимациялык фон менен кантип ыңгайлаштырса болот?

Окшош макала:
Conkys: Neofetch колдонбош үчүн биздин Conkysди кантип өзгөчөлөштүрсө болот?
Окшош макала:
XFCE: Linux Mouse Desktop Environment кантип ыңгайлаштырылат?
Окшош макала:
GNU / Linux Иштетүү Системаларыбызды Кантип Настройкалоо керек?
Окшош макала:
GNU / Linux Иш такта күндөрү: Обоидорду белгилөө үчүн веб-сайттар

Pywal: Мазмуну

Pywal: Python3 пайдалуу программасы

Pywal деген эмне?

Сиздин айтымында GitHub расмий сайты, аталган программа куралы төмөнкүчө сүрөттөлөт:

«Pywal - бул сүрөттөгү басымдуу түстөрдөн түстөр палитрасын түзүүчү курал. Андан кийин сүйүктүү шоуларыңызда түстөрдү бүт тутумга жана учуп баратып колдонуңуз. Учурда колдоого алынган түстөрдү жаратуучу 5 арткы бет бар, алардын ар бири ар бир сүрөт үчүн ар башка түстүү палитра берет. Сиз жагымдуу түс схемасын таба аласыз. Pywal ошондой эле алдын-ала аныкталган темаларды колдойт жана 250дөн ашуун орнотулган темаларга ээ. Башкалар менен бөлүшүү үчүн өзүңүздүн тема файлдарыңызды түзсөңүз болот.«

Ушул эле сүрөттөмөнү жана ага байланыштуу дагы башка пайдалуу маалыматтарды Долбоордун веб-сайтындагы Pywal бөлүмүнө кирүү аркылуу алууга болот. Python таңгак индекси (PyPI).

XFCE орнотуу жана колдонуу

Бул куралды орнотуу жана колдонуу, биздин Терминалдарды атайын настройкалоо боюнча практикалык мисалыбыз үчүн, адатта, колдонобуз Custom respin de MX Linux, деп Керемет, ошондуктан түшүндүрүлгөн жол-жобо ылайыкташтырылат Рабочий стол (Desktop Enviroment - DE) деп аталат Аркады. Бирок, кийинчерээк көрө тургандай, аны башка ДЕ колдонууга ыңгайлаштырса болот, анча-мынча өзгөрүүлөр менен. Кийинчерээк изилдөөдөн көрүнүп тургандай, төмөнкүлөр Video.

орнотуу

sudo apt install imagemagick python3-pip
sudo pip3 install pywal

аткаруу

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

автоматизация

Автоматташтыруу XFCEде настройка нын төмөнкү саптарын киргизишибиз керек буйрук буйруктары боюнча «.bashrc файлы » биздин колдонуучубуз, ошентип ал аткарылат:

#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

Көрүнүп тургандай, менин ишимде үчүнчү форманы, башкача айтканда, дал келгенин иштетип койгула "XFCE Desktop Background Manager аркылуу динамикалык жолдон орнотуп, обоидорду автоматташтырыңыз" өзгөрүүлөрдү оңой жана ылдамыраак кылуу.

Скриншоттор

Баары конфигурацияланып, өзүбүздүкүн өзгөрткөндөн кийин Тушкагаздар менен XFCE Desktop Fund Manager, биз жапкан жана ачкан сайын, акыркы пункт төмөндө көрсөтүлгөндөй, автоматтык түрдө ылайыкташтырылат:

Pywal: Скриншот 1

Pywal: Скриншот 2

Pywal: Скриншот 3

Pywal: Скриншот 4

Балка: Терминалдарда көрсөтүлгөн эң жогорку маалыматтар ар дайым түстүү болуп чыгат, анткени бул Neofetch менен Lolcat аралашмасы, төмөндө көрүнүп тургандай:

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

Макаланын корутундусу үчүн жалпы сүрөт

жыйынтыктоо

Биз муну үмүттөнөбүз «пайдалуу кичинекей билдирүү« боюнча «Pywal», негизделген чакан, бирок абдан практикалык программалык камсыздоо Python3, биз аны колдоно алабыз түстөр палитрасын түзүү биздин түсүбүздүн үстөмдүгүнөн обои, андан кийин ошол эле нерсени бизге колдон акыркы пункт, сен үчүн Персоналдаштыруу; жалпы кызыкчылыгы жана пайдалуулугу чоң «Comunidad de Software Libre y Código Abierto» жана тиркемелеринин эң сонун, гигант жана өсүп жаткан экосистемасынын жайылышына чоң салым кошту «GNU/Linux».

Азырынча бул сизге жакса publicación, Токтобо үлүшү башкалар менен, сүйүктүү веб-сайттарыңызда, каналдарыңызда, социалдык тармактардагы топтордо же жамааттарда же билдирүү тутумдарында, акысыз, ачык жана / же кыйла коопсузураак телеграмма, сигнал, Mastodon же башка Fediverse, артыкчылыктуу. Жана биздин үй баракчабызга баш багууну унутпаңыз «FromLinux» көбүрөөк жаңылыктарды изилдөө, ошондой эле биздин расмий каналга кошулуу FromLinuxтен телеграмма. Ал эми, көбүрөөк маалымат алуу үчүн, каалаганына бара аласыз Онлайн китепкана Кой OpenLibra y JedIT, ушул темада же башкаларда санарип китептерге (PDF) кирүү жана окуу.


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.