From 90447884e1b39c4b1ffc71af247d7ee3beb5fd36 Mon Sep 17 00:00:00 2001 From: oxmc7769 Date: Fri, 4 Apr 2025 04:02:50 -0700 Subject: [PATCH] set default settings --- stage3/02-extras-fixes/00-run.sh | 10 +++++++--- stage3/02-extras-fixes/files/gnome-default-settings | 3 +++ 2 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 stage3/02-extras-fixes/files/gnome-default-settings diff --git a/stage3/02-extras-fixes/00-run.sh b/stage3/02-extras-fixes/00-run.sh index 00872ea..9716b30 100755 --- a/stage3/02-extras-fixes/00-run.sh +++ b/stage3/02-extras-fixes/00-run.sh @@ -19,21 +19,25 @@ sed -i 's/#WaylandEnable=false/WaylandEnable=false/' /etc/gdm3/daemon.conf touch /var/lib/gdm/run-initial-setup EOF -# Set default gnome-extensions mkdir -p "${ROOTFS_DIR}/etc/dconf/db/local.d" mkdir -p "${ROOTFS_DIR}/etc/dconf/profile" -install -m 644 files/gnome-extensions "${ROOTFS_DIR}/etc/dconf/db/local.d/00-extensions" on_chroot << EOF # Create the user profile to link user-db:user and system-db:local echo "user-db:user" > /etc/dconf/profile/user echo "system-db:local" >> /etc/dconf/profile/user EOF +# Set default gnome-extensions +install -m 644 files/gnome-extensions "${ROOTFS_DIR}/etc/dconf/db/local.d/00-extensions" + # Set default Wallpaper mkdir -p "${ROOTFS_DIR}/usr/local/share/backgrounds" install -m 644 files/loveimage.png "${ROOTFS_DIR}/usr/local/share/backgrounds/loveimage.png" install -m 644 files/gnome-background "${ROOTFS_DIR}/etc/dconf/db/local.d/00-background" +# Set default gnome settings +install -m 644 files/gnome-default-settings "${ROOTFS_DIR}/etc/dconf/db/local.d/00-default-settings" + # Run the dconf update as the first user on_chroot << EOF SUDO_USER="${FIRST_USER_NAME}" dconf update @@ -50,4 +54,4 @@ on_chroot << EOF if [ "${FIRST_USER_ISSYSTEM}" = "false" ]; then deluser --remove-home --remove-all-files ${FIRST_USER_NAME} fi -EOF \ No newline at end of file +EOF diff --git a/stage3/02-extras-fixes/files/gnome-default-settings b/stage3/02-extras-fixes/files/gnome-default-settings new file mode 100644 index 0000000..def7c23 --- /dev/null +++ b/stage3/02-extras-fixes/files/gnome-default-settings @@ -0,0 +1,3 @@ +[org/gnome/desktop/interface] +gtk-theme='Adwaita-dark' +color-scheme='prefer-dark'