From c4fd9245f12a2dc1d71cd6aab04137288cbf9fa9 Mon Sep 17 00:00:00 2001 From: JSON Derulo <136133082+xXJSONDeruloXx@users.noreply.github.com> Date: Thu, 30 Jan 2025 22:08:55 -0500 Subject: [PATCH] fix: restore-gnome-de-settings - indent syntax, handle empty dirs, add error checks (#2217) * fix: indent syntax, handle empty dirs, add error checks * fix: rm set -e to fail gracefully --- .../silverblue/usr/share/ublue-os/just/90-bazzite-de.just | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/system_files/deck/silverblue/usr/share/ublue-os/just/90-bazzite-de.just b/system_files/deck/silverblue/usr/share/ublue-os/just/90-bazzite-de.just index f27f90a3..fb61a37c 100644 --- a/system_files/deck/silverblue/usr/share/ublue-os/just/90-bazzite-de.just +++ b/system_files/deck/silverblue/usr/share/ublue-os/just/90-bazzite-de.just @@ -2,11 +2,15 @@ # Restore Bazzite customized DE settings restore-gnome-de-settings: + #!/bin/bash + shopt -s nullglob for file in /usr/share/ublue-os/dconfs/desktop-silverblue/*; do - dconf load / < "${file}" + echo "Loading dconf settings from: $file" + dconf load / < "$file" done for file in /usr/share/ublue-os/dconfs/deck-silverblue/*; do - dconf load / < "${file}" + echo "Loading dconf settings from: $file" + dconf load / < "$file" done # Restore Bazzite customized applications folders