Pywal: цікавий інструмент для налаштування наших терміналів

Pywal: цікавий інструмент для налаштування наших терміналів

Pywal: цікавий інструмент для налаштування наших терміналів

Як завжди, час від часу ми ділимося корисними інструментами, програмами, процедурами чи інформацією для всіх, хто любить налаштовувати свої улюблені операційні системи GNU/Linux . Саме тому сьогодні ми поговоримо про Pywal.

Коротше кажучи, Pywal — це невелика, але дуже корисна утиліта на базі Python 3 , яку можна використовувати для створення колірної палітри з домінуючих кольорів зображення, наприклад, шпалер , а потім застосовувати її до всієї операційної системи та на льоту в програмах, таких як термінали , тим самим покращуючи їх автоматичне налаштування.

Коморебі: Зміст

Як ми вже згадували вище, і перш ніж заглиблюватися в Pywal , для тих, хто любить налаштовувати та ділитися скріншотами своїх чудових налаштувань на робочих столах GNU /Linux , чи то для простого задоволення, чи то для змагань у відповідних онлайн-групах чи спільнотах , ми включили нижче деякі попередні публікації, пов'язані з цією темою , щоб ви могли їх ознайомитися та прочитати після завершення цієї публікації.

Komorebi: Як налаштувати наші столи з анімованими фонами?
Пов'язана стаття:
Komorebi: Як налаштувати наші столи з анімованими фонами?
Conkys: Як налаштувати наші Conkys так, щоб вони не використовували Neofetch?
Пов'язана стаття:
Conkys: Як налаштувати наші Conkys так, щоб вони не використовували Neofetch?
XFCE: Як налаштувати середовище робочого столу для миші Linux?
Пов'язана стаття:
XFCE: Як налаштувати середовище робочого столу для миші Linux?
Налаштуйте GNU / Linux за допомогою Grub Customizer
Пов'язана стаття:
Як налаштувати наші операційні системи GNU / Linux?
дні-робочий стіл-gnu-linux-веб-сайти-шпалери-святкування
Пов'язана стаття:
Дні робочого столу GNU / Linux: Святкування веб-сайтів шпалер

Pywal: Зміст

Pywal: утиліта Python3

Що таке Pywal?

Згідно з офіційним веб-сайтом GitHub , програмний інструмент описується наступним чином:

« Pywal — це інструмент, який генерує колірну палітру з домінуючих кольорів зображення. Потім він застосовує ці кольори до всієї вашої системи та на льоту у всіх ваших улюблених програмах. Наразі існує п’ять підтримуваних серверів генерації кольорів, кожен з яких пропонує різну колірну палітру для кожного зображення. Ви, ймовірно, знайдете привабливу колірну схему. Pywal також підтримує попередньо визначені теми та має понад 250 вбудованих тем. Ви також можете створювати власні файли тем, щоб ділитися ними з іншими » .

Той самий опис та додаткову корисну інформацію можна отримати, відвідавши розділ Pywal на вебсайті Python Package Index Project (PyPI).

Встановлення та використання на XFCE

Для нашого практичного прикладу встановлення та використання цього інструменту, зокрема для налаштування наших терміналів, ми, як завжди, використовуватимемо кастомний Respin MX Linux під назвою MilagrOS . Тому пояснювальна процедура буде адаптована до робочого середовища XFCE (DE) . Однак, як ви побачите пізніше, його можна адаптувати для використання на будь-якому іншому DE з невеликими змінами. Це можна побачити в наступному відео.

Установка

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 , термінал буде автоматично налаштовуватися щоразу, коли ми його закриваємо та відкриваємо , як показано нижче:

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, Не зупиняйся поділитися ним з іншими, на ваших улюблених веб-сайтах, каналах, групах або спільнотах соціальних мереж або систем обміну повідомленнями, бажано безкоштовно, відкрито та / або більш безпечно, як Telegram, Сигнал, Мастодонт або інший з Fediverse, бажано. І не забудьте відвідати нашу домашню сторінку за адресою «FromLinux» вивчати більше новин, а також приєднуватися до нашого офіційного каналу Телеграма від DesdeLinux. Хоча для отримання додаткової інформації ви можете відвідати будь-яку Інтернет-бібліотека як OpenLibra y jedit, для доступу та читання цифрових книг (PDF) на цю тему чи інших.


Додати як пріоритетне джерело в Google