Установка и периодическая смена обоев в минималистичных оконных менеджерах.

jws 002

JWS — консольная утилита для установки обоев и периодической смены фона рабочего стола в минималистичных оконных менеджерах (Openbox, Fluxbox и пр) и легковесных средах рабочего стола поддерживающих feh (минималистичный просмотрщик и каталогизатор изображений).

jws 003

JWS работает в фоновом режиме (демон), настройки осуществляются правкой конфигурационного файла (~/.jws или ~/.config/jws), имеющего очень простой синтаксис и состоящего из двух частей (раздела настроек и раздела файлов), к примеру:
rotate-image<br>randomize-order<br>time 0h0m50s<br>mode fill<br><br>------------------<br><br>files<br>/home/posixru/.обои<br>/home/posixru/Изображения/Wallpapers

Можно запускать JWS с разными конфигурационными файлами, задав в автозапуске команду:
jws -c /путь/до/конфигурационного/файла

Рекомендуемым способом настройки файла конфигурации является JWS-Config.

jws 004

JWS-Config — простой C (си) / GTK графический интерфейс для создания и изменения настроек JWS.

jws 005

Используя JWS-Config можно добавлять изображения по одному или каталогами, автоматически сканируются и подкаталоги, можно добавить любое количество изображений, каталогов изображений, сортировать их и удалять.

jws 006

Добавленные изображения JWS-Config отображаются в основном окне как список с миниатюрами, отмеченное изображение можно сразу "применить" (из контекстного меню) как фон рабочего стола и/или открыть в простом просмотрщике изображений (основанном на feh).

jws 009

JWS-Config для смены фона рабочего стола можно установить временной интервал в секундах, минутах или часах (от 0 до 99999), доступно пять стандартных стилей отображения изображения (fill, center, max, scale, tile). По функционалу и настройкам имеется подробная документация.

jws 007

Лицензия: GNU General Public License version 3.0 (GPLv3)

jws 008

Страница JWS

Страница JWS-Config