Wallutils — комплект консольных Go (libx11 / wayland) утилит для создания, изменения и запуска наборов синхронизировано изменяемых обоев рабочего стола. Поддерживается работа практически во всех существующих средах рабочего стола и оконных менеджерах, для не поддерживаемых окружений имеется "запасной режим" с использованием feh (минималистичный просмотрщик и каталогизатор изображений) для установки обоев.
В комплект Wallutils входят утилиты:
- getdpi - предназначена для получения среднего DPI, для всех мониторов (опционально выводит по горизонтали и по вертикали).
- lsmon - вывод списка подключенных мониторов и разрешений (опционально отображает DPI).
- wayinfo - показывает подробную информацию о подключенных мониторах через Wayland (дисплейный сервер).
- xinfo - показывает подробную информацию о текущей настройке X Window System (оконная система).
- lscollection - выводит список всех установленных коллекций обоев, с возможностью вывода списка путей и названий коллекций.
- lswallpaper - отображает все установленные в системе обои, кратким списком или с дополнительной информацией.
- timedinfo - предназначена для отображения дополнительной информации об установленных синхронизированных обоях.
- lstimed - служит для вывода списка установленных обоев по времени, опционально выводит список путей.
- setcollection - предназначена для установки подходящих (с точки зрения разрешения) обоев из коллекции обоев.
- setwallpaper - используется для установки обоев (работает как по протоколу X, так и по протоколу Wayland).
- setrandom - предназначена для установки случайных обоев.
- settimed - предназначена для установки синхронизированных обоев.
- xml2stw - используется преобразования синхронизированных обоев GNOME (XML) в формат простых синхронизированных обоев.
Лицензия: MLT (The MIT License)
Вы можете войти под своим логином или зарегистрироваться на сайте.