mirror of
https://github.com/marcogll/mac_vntySet.git
synced 2026-01-13 13:25:15 +00:00
fix(vanity_setup): Evita errores al instalar fuentes existentes
Se modifica la función 'brew_ensure_cask' para detectar y omitir la instalación de casks de fuentes que ya existen en el sistema. Esto evita que el script se detenga con un error cuando una fuente ya está presente, lo que hace que el proceso de instalación sea más robusto.
This commit is contained in:
@@ -154,7 +154,16 @@ brew_ensure_cask() {
|
||||
fi
|
||||
|
||||
echo "➜ Instalando ${cask}…"
|
||||
brew install --cask "$cask"
|
||||
local output
|
||||
if ! output=$(brew install --cask "$cask" 2>&1); then
|
||||
if [[ "$output" == *"already a Font at"* ]]; then
|
||||
echo "✔︎ La fuente de ${cask} ya existe. Omitiendo."
|
||||
else
|
||||
echo "$output" >&2
|
||||
echo "Error al instalar ${cask}." >&2
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
install_cli_dependencies() {
|
||||
|
||||
Reference in New Issue
Block a user