Как сделать динамические обои в GNOME

GNOMEМануалыПриложенияСреда рабочего стола

Для рабочего стола GNOME есть удобная коллекция динамических обоев, которые меняются в зависимоcти от времени суток. Но что я имею в виду под «динамическими»?

Как вы знаете, вы можете сделать любое обычное изображение вашим фоном рабочего стола в GNOME. Но рабочий стол также поддерживает тип обоев «слайдшоу», которые автоматически переключаются с одного изображения на другое и так далее.

Вы можете быстро найти этот тип обоев в Настройках > Оформление (называется «Фон» в более старых версиях GNOME), посмотрев на значок «таймера» на скриншоте ниже:



Слайдшоу — достаточно базовая функция. Однако, если добавить немного воображения, можно создать убедительное слайдшоу, которое будет плавно менять изображения в течение дня и для этого не обязательно изобретать велосипед!

Один разработчик Linux уже сделал все за нас, создав набор красивых «динамических обоев» и написав простой скрипт, который загружает, распаковывает и устанавливает их.


Динамические обои для GNOME


Очевидно, что запускать случайный скрипт из Интернета не совсем безопасно, поэтому перед запуском рекомендуется просмотреть файл bash, чтобы убедиться, что он не делает ничего странного (скрипт может измениться между моментом, когда я его использовал, и моментом, когда вы его запустите).

Доступны различные тематические «динамические обои», включая пару непосредственно производных от macOS (которая предлагает динамические обои в качестве стандартной функции). Один набор занимает целых 500 МБ.

Статьи по теме


Каждый пакет обоев доступен для установки с помощью того же скрипта. В пакет входят изображения обоев в формате JPEG, а также файл XML, управляющий временем перехода, делающий пакет доступным через Настройки > Внешний вид для выбора.

Помимо возможности установки обоев с помощью скрипта, вы также можете удалить их (если вдруг передумаете и больше не захотите их видеть в списке обоев).

Все необходимые подробности можно найти на GitHub – попробуйте их сами!

Источник: OMG! Linux