From ed4699c0c2bc9a6d0b11521a8de42a83c1010062 Mon Sep 17 00:00:00 2001 From: Marco Gallegos Date: Thu, 20 Nov 2025 23:15:27 -0600 Subject: [PATCH] feat: Add user prompt and Mac restart instruction to setup script and update README with local execution details. --- readme.md | 11 +++++++++++ vanity_setup.sh | 3 +++ 2 files changed, 14 insertions(+) diff --git a/readme.md b/readme.md index 779231c..d66fc18 100644 --- a/readme.md +++ b/readme.md @@ -29,6 +29,16 @@ curl -fsSL https://raw.githubusercontent.com/marcogll/mac_vntySet/main/vanity_se ``` El script muestra un menú para elegir qué componentes instalar. +## 💻 Ejecución local +También puedes clonar este repositorio y ejecutar el instalador de forma local: +```bash +git clone https://github.com/marcogll/mac_vntySet.git +cd mac_vntySet +chmod +x vanity_setup.sh +bash vanity_setup.sh +``` +Cada ejecución genera un registro detallado en `.logs/vanity-YYYYmmdd-HHMMSS.log` dentro del repositorio, útil para depurar si algo falla. + ## 🧩 Opciones del menú | Opción | Descripción | Incluye | |--------|-------------|---------| @@ -56,6 +66,7 @@ El script muestra un menú para elegir qué componentes instalar. ## ✅ Verificación rápida - Recargar Zsh: `source ~/.zshrc` +- Reinicia tu Mac después de ejecutar el comando anterior para que la fuente y los servicios se apliquen en todo el sistema. - Cierra y vuelve a abrir Terminal: la fuente debe ser MesloLGS Nerd Font con los iconos correctos en el prompt. - Comprobar Oh My Posh: el prompt debe mostrar colores y símbolos; si no, ejecuta `oh-my-posh init zsh --config ~/.poshthemes/catppuccin.omp.json`. - Verificar Docker: `docker info` diff --git a/vanity_setup.sh b/vanity_setup.sh index 674b9d0..7c7f876 100644 --- a/vanity_setup.sh +++ b/vanity_setup.sh @@ -257,3 +257,6 @@ echo "==============================================" echo "" echo "Para aplicar la configuración ejecuta ahora:" echo "source ~/.zshrc" +echo "" +read -r -p "Presiona Enter una vez hayas ejecutado el comando anterior en tu terminal… " _ +echo "Reinicia tu Mac para asegurarte de que todas las herramientas queden listas para el próximo arranque."