diff --git a/.config/ags/assets/images/default_wallpaper.png b/.config/ags/assets/images/default_wallpaper.png new file mode 100644 index 000000000..77d890c21 Binary files /dev/null and b/.config/ags/assets/images/default_wallpaper.png differ diff --git a/.config/ags/services/messages.js b/.config/ags/services/messages.js index cb5b5e1af..12beeed9c 100644 --- a/.config/ags/services/messages.js +++ b/.config/ags/services/messages.js @@ -48,6 +48,7 @@ export async function startBatteryWarningService() { export async function firstRunWelcome() { GLib.mkdir_with_parents(`${GLib.get_user_state_dir()}/ags/user`, 755); if (!fileExists(FIRST_RUN_PATH)) { + Utils.execAsync([`bash`, `-c`, `${App.configDir}/scripts/color_generation/switchwall.sh '${App.configDir}/assets/images/default_wallpaper.png'`]).catch(print); Utils.writeFile(FIRST_RUN_FILE_CONTENT, FIRST_RUN_PATH) .then(() => { // Note that we add a little delay to make sure the cool circular progress works