restore-full.sh: run install-theme.sh after restore

Mirrors the theme-restore step already in restore.sh, so the lftp
full-restore path also rebuilds the desktop wiring.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
jon
2026-05-18 13:45:38 -05:00
parent 6cb48f372b
commit a5ed5a3655
+11
View File
@@ -31,5 +31,16 @@ echo ""
echo "Rebuilding frontend dependencies..." echo "Rebuilding frontend dependencies..."
cd "$NEXUS_ROOT/interface/web" && npm install cd "$NEXUS_ROOT/interface/web" && npm install
echo ""
echo "Restoring NexusOS desktop theme..."
theme_installer="$NEXUS_ROOT/assets/themes/install-theme.sh"
if [ -x "$theme_installer" ]; then
"$theme_installer"
elif [ -f "$theme_installer" ]; then
bash "$theme_installer"
else
echo "Warning: $theme_installer not found — skipping theme restore."
fi
echo "" echo ""
echo "Restore complete. Nexus is ready to start." echo "Restore complete. Nexus is ready to start."