#!/bin/bash set -e URL="https://download.gnome.org/sources/gnome-backgrounds/50/gnome-backgrounds-50.0.tar.xz" ARCHIVE="/tmp/gnome-backgrounds-50.0.tar.xz" SRCDIR="/tmp/gnome-backgrounds-50.0" BGDIR="$HOME/.local/share/backgrounds/gnome-50" XMLDIR="$HOME/.local/share/gnome-background-properties" echo "Скачиваем обои GNOME 50..." wget -q --show-progress "$URL" -O "$ARCHIVE" echo "Распаковываем..." tar -xf "$ARCHIVE" -C /tmp echo "Устанавливаем..." mkdir -p "$BGDIR" "$XMLDIR" cp "$SRCDIR"/backgrounds/*.jxl "$SRCDIR"/backgrounds/*.svg "$SRCDIR"/backgrounds/*.png "$BGDIR/" for f in "$SRCDIR"/backgrounds/*.xml.in; do name=$(basename "$f" .xml.in) sed "s|@BACKGROUNDDIR@|$BGDIR|g" "$f" > "$XMLDIR/gnome-50-${name}.xml" done echo "Очищаем временные файлы..." rm -rf "$SRCDIR" "$ARCHIVE" echo "Готово! Обои GNOME 50 установлены." echo "Откройте Настройки → Внешний вид для выбора обоев." @plafon #gnome50