Add dconf locks to enforce GNOME custom settings on new installs

Agent-Logs-Url: https://github.com/naturallaw777/staging_alpha/sessions/5363d209-197f-4011-ac43-2e5ae3f9931f

Co-authored-by: naturallaw777 <99053422+naturallaw777@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-04-12 12:25:19 +00:00
committed by GitHub
parent ece73148cd
commit a05ca90b2d

View File

@@ -284,6 +284,65 @@ in
}; };
}; };
locks = [
"/org/gnome/desktop/background/picture-uri"
"/org/gnome/desktop/background/picture-uri-dark"
"/org/gnome/desktop/background/picture-options"
"/org/gnome/desktop/background/primary-color"
"/org/gnome/desktop/background/secondary-color"
"/org/gnome/desktop/input-sources/sources"
"/org/gnome/desktop/input-sources/xkb-options"
"/org/gnome/desktop/interface/color-scheme"
"/org/gnome/desktop/interface/enable-animations"
"/org/gnome/desktop/interface/icon-theme"
"/org/gnome/evolution-data-server/migrated"
"/org/gnome/mutter/edge-tiling"
"/org/gnome/nautilus/icon-view/default-zoom-level"
"/org/gnome/nautilus/preferences/default-folder-viewer"
"/org/gnome/nautilus/preferences/migrated-gtk-settings"
"/org/gnome/nautilus/preferences/search-filter-time-type"
"/org/gnome/shell/disabled-extensions"
"/org/gnome/shell/enabled-extensions"
"/org/gnome/shell/favorite-apps"
"/org/gnome/shell/welcome-dialog-last-shown-version"
"/org/gnome/desktop/app-folders/folder-children"
"/org/gnome/desktop/app-folders/folders/Browsers/name"
"/org/gnome/desktop/app-folders/folders/Browsers/apps"
"/org/gnome/desktop/app-folders/folders/Office/name"
"/org/gnome/desktop/app-folders/folders/Office/apps"
"/org/gnome/desktop/app-folders/folders/Terminal/name"
"/org/gnome/desktop/app-folders/folders/Terminal/apps"
"/org/gnome/desktop/app-folders/folders/Chat/name"
"/org/gnome/desktop/app-folders/folders/Chat/apps"
"/org/gnome/desktop/app-folders/folders/Bitcoin/name"
"/org/gnome/desktop/app-folders/folders/Bitcoin/apps"
"/org/gnome/desktop/app-folders/folders/Media/name"
"/org/gnome/desktop/app-folders/folders/Media/apps"
"/org/gnome/desktop/app-folders/folders/System/name"
"/org/gnome/desktop/app-folders/folders/System/apps"
"/org/gnome/shell/extensions/dash-to-dock/background-color"
"/org/gnome/shell/extensions/dash-to-dock/background-opacity"
"/org/gnome/shell/extensions/dash-to-dock/custom-background-color"
"/org/gnome/shell/extensions/dash-to-dock/dash-max-icon-size"
"/org/gnome/shell/extensions/dash-to-dock/dock-position"
"/org/gnome/shell/extensions/dash-to-dock/height-fraction"
"/org/gnome/shell/extensions/dash-to-dock/preferred-monitor"
"/org/gnome/shell/extensions/dash-to-dock/preferred-monitor-by-connector"
"/org/gnome/shell/extensions/dash-to-dock/show-trash"
"/org/gnome/shell/extensions/dash-to-dock/transparency-mode"
"/org/gnome/shell/extensions/date-menu-formatter/font-size"
"/org/gnome/shell/extensions/date-menu-formatter/pattern"
"/org/gnome/shell/extensions/date-menu-formatter/text-align"
"/org/gnome/shell/extensions/date-menu-formatter/update-level"
"/org/gnome/shell/extensions/just-perfection/support-notifier-showed-version"
"/org/gnome/shell/extensions/just-perfection/support-notifier-type"
"/org/gnome/shell/extensions/pop-shell/tile-by-default"
"/org/gnome/shell/extensions/vitals/hot-sensors"
"/org/gnome/software/check-timestamp"
"/org/gnome/software/first-run"
"/org/gtk/gtk4/settings/color-chooser/selected-color"
];
} }
]; ];