Skip to content

Commit

Permalink
fix: Properly edit dconf to load all files at once
Browse files Browse the repository at this point in the history
dconf doesn't support loading more config at once, so do for/done loop.
  • Loading branch information
fiftydinar committed Oct 2, 2024
1 parent cd23cfa commit 8c58468
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@

# Restore Bazzite customized DE settings
restore-gnome-de-settings:
dconf load / < /usr/share/ublue-os/dconfs/desktop-silverblue/
dconf load / < /usr/share/ublue-os/dconfs/deck-silverblue/
for file in /usr/share/ublue-os/dconfs/desktop-silverblue/*; do
dconf load / < "${file}"
done
for file in /usr/share/ublue-os/dconfs/deck-silverblue/*; do
dconf load / < "${file}"
done

# Restore Bazzite customized applications folders
restore-gnome-folders:
Expand Down
3 changes: 2 additions & 1 deletion system_files/desktop/shared/usr/libexec/bazzite-user-setup
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,8 @@ fi
if [[ ! -f "$BAZZITE_CONFIG_DIR/ptyxis-initialized" ]]; then
echo 'Configuring Ptyxis'
if [[ $BASE_IMAGE_NAME =~ "kinoite" ]]; then
dconf load / < /usr/share/ublue-os/dconfs/desktop-kinoite/
dconf load / < /usr/share/ublue-os/dconfs/desktop-kinoite/zz0-00-bazzite-desktop-kinoite-global
dconf load / < /usr/share/ublue-os/dconfs/desktop-kinoite/00-bazzite-desktop-kinoite-ptyxis
fi
touch "$BAZZITE_CONFIG_DIR/ptyxis-initialized"
fi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

# Restore Bazzite customized DE settings
restore-gnome-de-settings:
dconf load / < /usr/share/ublue-os/dconfs/desktop-silverblue/
for file in /usr/share/ublue-os/dconfs/desktop-silverblue/*; do
dconf load / < "${file}"
done

# Restore Bazzite customized applications folders
restore-gnome-folders:
Expand Down

0 comments on commit 8c58468

Please sign in to comment.