Интеграция Pywal и Obsidian
Многие уже знакомы с Pywal — инструментом, который генерирует цветовую палитру из ваших обоев и применяет её к различным приложениям. Однако, не все приложения поддерживают Pywal из коробки. Например, цвета Obsidian остаются неизменными, что может нарушить общую эстетическую гармонию системы.
Для решения этой проблемы я разработал простое дополнение к Pywal, которое автоматически синхронизирует цветовую палитру с темой в Obsidian. Несмотря на то, что способ установки пока далёк от идеального, он позволяет добиться потрясающего результата, особенно если вы хотите, чтобы ваш Linux выглядел как на скриншотах из unixporn.
Что такое Obwal?
Obwal — это небольшое дополнение к Pywal, которое генерирует файл obsidian.css
с цветами из вашей текущей палитры и автоматически добавляет его в папку со сниппетами Obsidian. Всё, что вам нужно, это запустить команду:
wal -i your_image.jpg
И ваш Obsidian обновит цветовую схему, чтобы она соответствовала вашим обоям 🌈
Установка
Клонируйте репозиторий:
git clone https://github.com/via1va/Obwal/ cd Obwal
Укажите путь к папке со сниппетами Obsidian:
Откройте файл
export.py
.На строке 156 замените путь на директорию вашей папки
snippets
в настройках Obsidian (она будет уникальна для каждого пользователя).
Установите и запустите скрипт:
chmod +x ./install.sh sudo ./install.sh
Проверьте установку:
Запустите Pywal с любым изображением:
wal -i your_image.jpg
Проверьте, что файл
obsidian.css
появился в папке сниппетов Obsidian, и включите его в настройках приложения.
Как это выглядит?
Вот пример работы Obwal:


Заметки и планы на будущее
Я понимаю, что текущий процесс установки может показаться сложным, но в будущих версиях я планирую сделать его значительно удобнее.