From 380b3543402b71d78df7286c8fd5fb2c55f767d1 Mon Sep 17 00:00:00 2001 From: Marco Gallegos Date: Sat, 15 Nov 2025 12:14:55 -0600 Subject: [PATCH] Add initial log for Omarchy setup script execution with Zsh configuration - Created a log file capturing the setup process for the Omarchy script. - Included detailed steps for installing Zsh and related tools. - Documented errors encountered during package installations due to database lock. - Logged successful installations and configuration updates for Zsh and Oh My Zsh. - Captured user prompts and actions taken during the setup process. --- modules/common.sh | 34 ++++++- modules/docker.sh | 54 ++++++------ modules/zerotier.sh | 27 +++++- modules/zsh-config.sh | 5 +- omarchy-setup-2025-11-15_12-12-44.log | 49 +++++++++++ omarchy-setup-2025-11-15_12-13-46.log | 122 ++++++++++++++++++++++++++ omarchy-setup-2025-11-15_12-14-30.log | 69 +++++++++++++++ omarchy-setup.sh | 45 +++++++--- 8 files changed, 363 insertions(+), 42 deletions(-) create mode 100644 omarchy-setup-2025-11-15_12-12-44.log create mode 100644 omarchy-setup-2025-11-15_12-13-46.log create mode 100644 omarchy-setup-2025-11-15_12-14-30.log diff --git a/modules/common.sh b/modules/common.sh index 68fab85..3a715c0 100755 --- a/modules/common.sh +++ b/modules/common.sh @@ -36,11 +36,44 @@ log_step() { echo -e "${CYAN}━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━${NC}\n" } +# Función para crear una copia de seguridad de un archivo o directorio +# Uso: backup_file "/ruta/al/archivo" +backup_file() { + local path_to_backup="$1" + if [[ -e "$path_to_backup" ]]; then + local backup_path="${path_to_backup}.bak_$(date +%F_%T)" + log_warning "Se encontró un archivo existente en '${path_to_backup}'." + log_info "Creando copia de seguridad en: ${backup_path}" + if mv "$path_to_backup" "$backup_path"; then + log_success "Copia de seguridad creada." + else + log_error "No se pudo crear la copia de seguridad. Abortando para evitar pérdida de datos." + return 1 + fi + fi + return 0 +} + # Función para verificar si un comando existe command_exists() { command -v "$1" >/dev/null 2>&1 } +# Función para verificar e instalar un paquete con pacman +# Uso: check_and_install_pkg "nombre-del-paquete" +check_and_install_pkg() { + local pkg_name="$1" + # pacman -T es una forma de verificar sin instalar, pero no funciona bien con grupos. + # pacman -Q es más fiable para paquetes individuales. + if ! pacman -Q "$pkg_name" &>/dev/null; then + log_info "Instalando ${pkg_name}..." + sudo pacman -S --noconfirm --needed "$pkg_name" || log_warning "No se pudo instalar ${pkg_name}." + else + log_info "${pkg_name} ya está instalado." + fi +} + + # Función para instalar helper AUR si no existe ensure_aur_helper() { if command_exists yay; then @@ -75,4 +108,3 @@ cleanup_orphans() { sudo pacman -Rns $(pacman -Qtdq) --noconfirm 2>/dev/null || true log_success "Limpieza completada" } - diff --git a/modules/docker.sh b/modules/docker.sh index f1931b0..c45db61 100755 --- a/modules/docker.sh +++ b/modules/docker.sh @@ -30,33 +30,38 @@ install_docker() { log_warning "Necesitarás cerrar sesión y volver a iniciar para usar Docker sin sudo" fi - # Instalar Portainer - log_info "Configurando Portainer..." - - # Verificar si Portainer ya está corriendo - if sudo docker ps -a --format '{{.Names}}' | grep -q "^portainer$"; then - log_info "Portainer ya existe. Reiniciando contenedor..." - sudo docker stop portainer 2>/dev/null || true - sudo docker rm portainer 2>/dev/null || true - fi - - # Crear volumen y contenedor de Portainer - sudo docker volume create portainer_data 2>/dev/null || true - - if sudo docker run -d -p 8000:8000 -p 9443:9443 \ - --name portainer \ - --restart=always \ - -v /var/run/docker.sock:/var/run/docker.sock \ - -v portainer_data:/data \ - portainer/portainer-ce:latest; then - log_success "Portainer instalado y ejecutándose" - log_info "Accede a Portainer en: https://localhost:9443" + echo "" + read -p "¿Deseas instalar Portainer (interfaz web para Docker)? [S/n]: " confirm_portainer + if [[ ! "${confirm_portainer}" =~ ^[Nn]$ ]]; then + log_info "Configurando Portainer..." + + # Verificar si Portainer ya está corriendo + if sudo docker ps -a --format '{{.Names}}' | grep -q "^portainer$"; then + log_info "Portainer ya existe. Reiniciando contenedor..." + sudo docker stop portainer 2>/dev/null || true + sudo docker rm portainer 2>/dev/null || true + fi + + # Crear volumen y contenedor de Portainer + sudo docker volume create portainer_data 2>/dev/null || true + + if sudo docker run -d -p 8000:8000 -p 9443:9443 \ + --name portainer \ + --restart=always \ + -v /var/run/docker.sock:/var/run/docker.sock \ + -v portainer_data:/data \ + portainer/portainer-ce:latest; then + log_success "Portainer instalado y ejecutándose" + log_info "Accede a Portainer en: https://localhost:9443" + else + log_error "Error al instalar Portainer" + # No retornamos error, Docker ya está instalado. + fi else - log_error "Error al instalar Portainer" - return 1 + log_info "Se omitió la instalación de Portainer." fi - log_success "Docker y Portainer configurados correctamente" + log_success "Configuración de Docker completada." return 0 } @@ -64,4 +69,3 @@ install_docker() { if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then install_docker "$@" fi - diff --git a/modules/zerotier.sh b/modules/zerotier.sh index 935d60c..fa4c8ee 100755 --- a/modules/zerotier.sh +++ b/modules/zerotier.sh @@ -21,9 +21,29 @@ install_zerotier() { sudo systemctl enable zerotier-one.service sudo systemctl start zerotier-one.service - log_success "ZeroTier instalado y servicio iniciado" - log_info "Para unirte a una red, ejecuta: sudo zerotier-cli join " - log_info "Para ver tu ID de ZeroTier: sudo zerotier-cli info" + log_success "ZeroTier instalado y servicio iniciado." + log_info "Tu ID de ZeroTier es: $(sudo zerotier-cli info | awk '{print $3}')" + echo "" + + read -p "¿Deseas unirte a una red de ZeroTier ahora? [s/N]: " confirm + if [[ "${confirm}" =~ ^[SsYy]$ ]]; then + read -p "Introduce el ID de la red de ZeroTier: " network_id + if [[ -n "$network_id" ]]; then + log_info "Uniéndote a la red ${network_id}..." + if sudo zerotier-cli join "$network_id"; then + log_success "Solicitud enviada para unirse a la red ${network_id}." + log_warning "Recuerda autorizar este dispositivo en el panel de control de ZeroTier." + else + log_error "No se pudo unir a la red ${network_id}." + fi + else + log_warning "No se introdujo ningún ID de red. Operación cancelada." + fi + else + log_info "Operación omitida." + log_info "Para unirte a una red más tarde, ejecuta:" + log_info "sudo zerotier-cli join " + fi return 0 } @@ -32,4 +52,3 @@ install_zerotier() { if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then install_zerotier "$@" fi - diff --git a/modules/zsh-config.sh b/modules/zsh-config.sh index 272a796..5bc4220 100755 --- a/modules/zsh-config.sh +++ b/modules/zsh-config.sh @@ -48,7 +48,10 @@ install_zsh() { # --- 3. Descargar y configurar el .zshrc personalizado --- log_info "Descargando configuración .zshrc desde el repositorio..." - if curl -fsSL "${REPO_BASE}/.zshrc" -o "$HOME/.zshrc.omarchy-tmp"; then + # Crear copia de seguridad antes de sobrescribir + backup_file "$HOME/.zshrc" || return 1 + + if curl -fsSL "${REPO_BASE}/.zshrc" -o "$HOME/.zshrc.omarchy-tmp" && [[ -s "$HOME/.zshrc.omarchy-tmp" ]]; then mv "$HOME/.zshrc.omarchy-tmp" "$HOME/.zshrc" log_success "Archivo .zshrc actualizado." else diff --git a/omarchy-setup-2025-11-15_12-12-44.log b/omarchy-setup-2025-11-15_12-12-44.log new file mode 100644 index 0000000..cfb17b5 --- /dev/null +++ b/omarchy-setup-2025-11-15_12-12-44.log @@ -0,0 +1,49 @@ +▶ Este script requiere permisos de sudo +╔════════════════════════════════════════════════════════════╗ +║ 🌀 Omarchy Setup Script — Configuración Modular ║ +╚════════════════════════════════════════════════════════════╝ + +Selecciona las opciones que deseas instalar: + + 1) 📦 Instalar Aplicaciones (VS Code, VLC, drivers, etc.) + 2) 🐚 Configurar Zsh (shell, plugins, config) + 3) 🐳 Instalar Docker y Portainer + 4) 🌐 Instalar ZeroTier VPN + 5) 🖨️ Configurar Impresoras (CUPS) + 6) 🖱️ Instalar Tema de Cursor (Bibata) + 7) 🎨 Gestionar Temas de Iconos (Papirus, Tela, etc.) + 8) 🎬 Instalar DaVinci Resolve (Intel Edition) + F) 💾 Formatear un Disco (FAT32, exFAT, NTFS, ext4) + H) 🎨 Instalar Configuración de Hyprland + A) ✅ Instalar Todo (opciones 1, 2, 3, 4, 5, 6) + 0) 🚪 Salir + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +Selecciona opción: ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... [?25l +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + Configuración Completa de Zsh +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + +▶ Instalando Zsh y herramientas esenciales... +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +/home/marco/Documents/code/omarchy_setup/modules/zsh-config.sh: line 33: check_and_install_pkg: command not found +▶ Oh My Zsh ya está instalado. +▶ Descargando configuración .zshrc desde el repositorio... +⚠ Se encontró un archivo existente en '/home/marco/.zshrc'. +▶ Creando copia de seguridad en: /home/marco/.zshrc.bak_2025-11-15_12:12:49 +✓ Copia de seguridad creada. +⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ✓ Archivo .zshrc actualizado. +▶ Configurando tema de Oh My Posh (Catppuccin Frappe)... +⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ✓ Tema Catppuccin Frappe descargado en /home/marco/.poshthemes/catppuccin_frappe.omp.json +▶ Cambiando el shell por defecto a Zsh... +Password: ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... \ No newline at end of file diff --git a/omarchy-setup-2025-11-15_12-13-46.log b/omarchy-setup-2025-11-15_12-13-46.log new file mode 100644 index 0000000..c8afa3c --- /dev/null +++ b/omarchy-setup-2025-11-15_12-13-46.log @@ -0,0 +1,122 @@ +╔════════════════════════════════════════════════════════════╗ +║ 🌀 Omarchy Setup Script — Configuración Modular ║ +╚════════════════════════════════════════════════════════════╝ + +Selecciona las opciones que deseas instalar: + + 1) 📦 Instalar Aplicaciones (VS Code, VLC, drivers, etc.) + 2) 🐚 Configurar Zsh (shell, plugins, config) + 3) 🐳 Instalar Docker y Portainer + 4) 🌐 Instalar ZeroTier VPN + 5) 🖨️ Configurar Impresoras (CUPS) + 6) 🖱️ Instalar Tema de Cursor (Bibata) + 7) 🎨 Gestionar Temas de Iconos (Papirus, Tela, etc.) + 8) 🎬 Instalar DaVinci Resolve (Intel Edition) + F) 💾 Formatear un Disco (FAT32, exFAT, NTFS, ext4) + H) 🎨 Instalar Configuración de Hyprland + A) ✅ Instalar Todo (opciones 1, 2, 3, 4, 5, 6) + 0) 🚪 Salir + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +Selecciona opción: ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... [?25l +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + Configuración Completa de Zsh +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + +▶ Instalando Zsh y herramientas esenciales... +▶ zsh ya está instalado. +▶ zsh-completions ya está instalado. +▶ zsh-syntax-highlighting ya está instalado. +▶ zsh-autosuggestions ya está instalado. +▶ Instalando oh-my-posh... +⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... error: target not found: oh-my-posh +⚠ No se pudo instalar oh-my-posh. +▶ zoxide ya está instalado. +⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ▶ fastfetch ya está instalado. +▶ yt-dlp ya está instalado. +▶ Instalando nerd-fonts... +⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... warning: ttf-cascadia-mono-nerd-3.4.0-1 is up to date -- skipping +warning: ttf-jetbrains-mono-nerd-3.4.0-1 is up to date -- skipping +:: There are 65 members in group nerd-fonts: +:: Repository extra + 1) otf-aurulent-nerd 2) otf-codenewroman-nerd 3) otf-comicshanns-nerd 4) otf-commit-mono-nerd 5) otf-droid-nerd 6) otf-firamono-nerd 7) otf-geist-mono-nerd 8) otf-hasklig-nerd 9) otf-hermit-nerd 10) otf-monaspace-nerd 11) otf-opendyslexic-nerd 12) otf-overpass-nerd 13) ttf-0xproto-nerd 14) ttf-3270-nerd 15) ttf-agave-nerd 16) ttf-anonymouspro-nerd 17) ttf-arimo-nerd 18) ttf-bigblueterminal-nerd 19) ttf-bitstream-vera-mono-nerd 20) ttf-cascadia-code-nerd 21) ttf-cousine-nerd 22) ttf-d2coding-nerd 23) ttf-daddytime-mono-nerd 24) ttf-dejavu-nerd 25) ttf-envycoder-nerd 26) ttf-fantasque-nerd 27) ttf-firacode-nerd 28) ttf-go-nerd 29) ttf-gohu-nerd 30) ttf-hack-nerd 31) ttf-heavydata-nerd 32) ttf-iawriter-nerd 33) ttf-ibmplex-mono-nerd 34) ttf-inconsolata-go-nerd 35) ttf-inconsolata-lgc-nerd 36) ttf-inconsolata-nerd 37) ttf-intone-nerd 38) ttf-iosevka-nerd 39) ttf-iosevkaterm-nerd 40) ttf-iosevkatermslab-nerd 41) ttf-lekton-nerd 42) ttf-liberation-mono-nerd 43) ttf-lilex-nerd 44) ttf-martian-mono-nerd 45) ttf-meslo-nerd 46) ttf-monofur-nerd 47) ttf-monoid-nerd 48) ttf-mononoki-nerd 49) ttf-mplus-nerd 50) ttf-nerd-fonts-symbols 51) ttf-nerd-fonts-symbols-mono 52) ttf-noto-nerd 53) ttf-profont-nerd 54) ttf-proggyclean-nerd 55) ttf-recursive-nerd 56) ttf-roboto-mono-nerd 57) ttf-sharetech-mono-nerd 58) ttf-sourcecodepro-nerd 59) ttf-space-mono-nerd 60) ttf-terminus-nerd 61) ttf-tinos-nerd 62) ttf-ubuntu-mono-nerd 63) ttf-ubuntu-nerd 64) ttf-victor-mono-nerd 65) ttf-zed-mono-nerd + +Enter a selection (default=all): +resolving dependencies... +looking for conflicting packages... + +Package (66) New Version Net Change Download Size + +extra/ttf-nerd-fonts-symbols-common 3.4.0-1 0.05 MiB 0.01 MiB +extra/otf-aurulent-nerd 3.4.0-1 6.16 MiB 2.30 MiB +extra/otf-codenewroman-nerd 3.4.0-1 58.44 MiB 5.64 MiB +extra/otf-comicshanns-nerd 3.4.0-1 13.26 MiB 2.58 MiB +extra/otf-commit-mono-nerd 3.4.0-1 25.96 MiB 2.93 MiB +extra/otf-droid-nerd 3.4.0-1 6.79 MiB 2.60 MiB +extra/otf-firamono-nerd 3.4.0-1 19.35 MiB 2.87 MiB +extra/otf-geist-mono-nerd 3.4.0-1 57.17 MiB 4.53 MiB +extra/otf-hasklig-nerd 3.4.0-1 90.51 MiB 7.09 MiB +extra/otf-hermit-nerd 3.4.0-1 37.28 MiB 3.10 MiB +extra/otf-monaspace-nerd 3.4.0-1 271.76 MiB 18.58 MiB +extra/otf-opendyslexic-nerd 3.4.0-1 39.38 MiB 3.88 MiB +extra/otf-overpass-nerd 3.4.0-1 91.82 MiB 5.97 MiB +extra/ttf-0xproto-nerd 3.4.0-1 20.78 MiB 2.28 MiB +extra/ttf-3270-nerd 3.4.0-1 22.70 MiB 5.04 MiB +extra/ttf-agave-nerd 3.4.0-1 14.69 MiB 2.39 MiB +extra/ttf-anonymouspro-nerd 3.4.0-1 28.69 MiB 2.52 MiB +extra/ttf-arimo-nerd 3.4.0-1 20.96 MiB 2.02 MiB +extra/ttf-bigblueterminal-nerd 3.4.0-1 13.09 MiB 2.14 MiB +extra/ttf-bitstream-vera-mono-nerd 3.4.0-1 27.72 MiB 2.51 MiB +extra/ttf-cascadia-code-nerd 3.4.0-1 96.70 MiB 6.24 MiB +extra/ttf-cousine-nerd 3.4.0-1 30.46 MiB 2.91 MiB +extra/ttf-d2coding-nerd 3.4.0-1 37.77 MiB 5.39 MiB +extra/ttf-daddytime-mono-nerd 3.4.0-1 7.06 MiB 2.14 MiB +extra/ttf-dejavu-nerd 3.4.0-1 30.49 MiB 2.87 MiB +extra/ttf-envycoder-nerd 3.4.0-1 21.00 MiB 2.39 MiB +extra/ttf-fantasque-nerd 3.4.0-1 29.01 MiB 2.68 MiB +extra/ttf-firacode-nerd 3.4.0-1 45.57 MiB 3.18 MiB +extra/ttf-go-nerd 3.4.0-1 29.17 MiB 2.60 MiB +extra/ttf-gohu-nerd 3.4.0-1 28.30 MiB 3.73 MiB +extra/ttf-hack-nerd 3.4.0-1 30.75 MiB 2.79 MiB +extra/ttf-heavydata-nerd 3.4.0-1 4.56 MiB 1.30 MiB +extra/ttf-iawriter-nerd 3.4.0-1 61.52 MiB 4.81 MiB +extra/ttf-ibmplex-mono-nerd 3.4.0-1 107.86 MiB 5.44 MiB +extra/ttf-inconsolata-go-nerd 3.4.0-1 13.54 MiB 4.10 MiB +extra/ttf-inconsolata-lgc-nerd 3.4.0-1 27.76 MiB 2.39 MiB +extra/ttf-inconsolata-nerd 3.4.0-1 13.21 MiB 2.13 MiB +extra/ttf-intone-nerd 3.4.0-1 53.68 MiB 3.33 MiB +extra/ttf-iosevka-nerd 3.4.0-1 1035.90 MiB 91.14 MiB +extra/ttf-iosevkaterm-nerd 3.4.0-1 1035.75 MiB 91.49 MiB +extra/ttf-iosevkatermslab-nerd 3.4.0-1 581.53 MiB 55.39 MiB +extra/ttf-lekton-nerd 3.4.0-1 19.63 MiB 2.18 MiB +extra/ttf-liberation-mono-nerd 3.4.0-1 72.75 MiB 5.15 MiB +extra/ttf-lilex-nerd 3.4.0-1 68.92 MiB 3.76 MiB +extra/ttf-martian-mono-nerd 3.4.0-1 40.09 MiB 3.34 MiB +extra/ttf-meslo-nerd 3.4.0-1 194.60 MiB 5.52 MiB +extra/ttf-monofur-nerd 3.4.0-1 21.95 MiB 2.67 MiB +extra/ttf-monoid-nerd 3.4.0-1 27.19 MiB 2.42 MiB +extra/ttf-mononoki-nerd 3.4.0-1 26.91 MiB 2.34 MiB +extra/ttf-mplus-nerd 3.4.0-1 309.03 MiB 39.62 MiB +extra/ttf-nerd-fonts-symbols 3.4.0-1 2.33 MiB 1.18 MiB +extra/ttf-nerd-fonts-symbols-mono 3.4.0-1 2.39 MiB 1.33 MiB +extra/ttf-noto-nerd 3.4.0-1 1051.86 MiB 78.42 MiB +extra/ttf-profont-nerd 3.4.0-1 13.03 MiB 3.75 MiB +extra/ttf-proggyclean-nerd 3.4.0-1 20.79 MiB 2.39 MiB +extra/ttf-recursive-nerd 3.4.0-1 119.80 MiB 4.23 MiB +extra/ttf-roboto-mono-nerd 3.4.0-1 84.73 MiB 5.20 MiB +extra/ttf-sharetech-mono-nerd 3.4.0-1 6.41 MiB 2.00 MiB +extra/ttf-sourcecodepro-nerd 3.4.0-1 94.64 MiB 4.60 MiB +extra/ttf-space-mono-nerd 3.4.0-1 26.27 MiB 2.31 MiB +extra/ttf-terminus-nerd 3.4.0-1 30.85 MiB 2.51 MiB +extra/ttf-tinos-nerd 3.4.0-1 21.38 MiB 2.12 MiB +extra/ttf-ubuntu-mono-nerd 3.4.0-1 27.20 MiB 2.51 MiB +extra/ttf-ubuntu-nerd 3.4.0-1 42.30 MiB 3.08 MiB +extra/ttf-victor-mono-nerd 3.4.0-1 147.44 MiB 6.74 MiB +extra/ttf-zed-mono-nerd 3.4.0-1 699.56 MiB 57.12 MiB + +Total Download Size: 625.88 MiB +Total Installed Size: 7360.26 MiB + +:: Proceed with installation? [Y/n] +:: Retrieving packages... +⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... \ No newline at end of file diff --git a/omarchy-setup-2025-11-15_12-14-30.log b/omarchy-setup-2025-11-15_12-14-30.log new file mode 100644 index 0000000..56ba096 --- /dev/null +++ b/omarchy-setup-2025-11-15_12-14-30.log @@ -0,0 +1,69 @@ +╔════════════════════════════════════════════════════════════╗ +║ 🌀 Omarchy Setup Script — Configuración Modular ║ +╚════════════════════════════════════════════════════════════╝ + +Selecciona las opciones que deseas instalar: + + 1) 📦 Instalar Aplicaciones (VS Code, VLC, drivers, etc.) + 2) 🐚 Configurar Zsh (shell, plugins, config) + 3) 🐳 Instalar Docker y Portainer + 4) 🌐 Instalar ZeroTier VPN + 5) 🖨️ Configurar Impresoras (CUPS) + 6) 🖱️ Instalar Tema de Cursor (Bibata) + 7) 🎨 Gestionar Temas de Iconos (Papirus, Tela, etc.) + 8) 🎬 Instalar DaVinci Resolve (Intel Edition) + F) 💾 Formatear un Disco (FAT32, exFAT, NTFS, ext4) + H) 🎨 Instalar Configuración de Hyprland + A) ✅ Instalar Todo (opciones 1, 2, 3, 4, 5, 6) + 0) 🚪 Salir + +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ +Selecciona opción: ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... [?25l +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + Configuración Completa de Zsh +━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ + +▶ Instalando Zsh y herramientas esenciales... +▶ zsh ya está instalado. +▶ zsh-completions ya está instalado. +▶ zsh-syntax-highlighting ya está instalado. +▶ zsh-autosuggestions ya está instalado. +▶ Instalando oh-my-posh... +error: failed to init transaction (unable to lock database) +error: could not lock database: File exists + if you're sure a package manager is not already + running, you can remove /var/lib/pacman/db.lck +⚠ No se pudo instalar oh-my-posh. +▶ zoxide ya está instalado. +⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ▶ fastfetch ya está instalado. +▶ yt-dlp ya está instalado. +▶ Instalando nerd-fonts... +error: failed to init transaction (unable to lock database) +error: could not lock database: File exists + if you're sure a package manager is not already + running, you can remove /var/lib/pacman/db.lck +⚠ No se pudo instalar nerd-fonts. +▶ Instalando unrar... +⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... error: failed to init transaction (unable to lock database) +error: could not lock database: File exists + if you're sure a package manager is not already + running, you can remove /var/lib/pacman/db.lck +⚠ No se pudo instalar unrar. +▶ Instalando p7zip... +error: failed to init transaction (unable to lock database) +error: could not lock database: File exists + if you're sure a package manager is not already + running, you can remove /var/lib/pacman/db.lck +⚠ No se pudo instalar p7zip. +▶ lsof ya está instalado. +▶ Oh My Zsh ya está instalado. +▶ Descargando configuración .zshrc desde el repositorio... +⚠ Se encontró un archivo existente en '/home/marco/.zshrc'. +▶ Creando copia de seguridad en: /home/marco/.zshrc.bak_2025-11-15_12:14:32 +✓ Copia de seguridad creada. +⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ✓ Archivo .zshrc actualizado. +▶ Configurando tema de Oh My Posh (Catppuccin Frappe)... +⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ✓ Tema Catppuccin Frappe descargado en /home/marco/.poshthemes/catppuccin_frappe.omp.json +▶ Cambiando el shell por defecto a Zsh... +Password: ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... +⠇ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠏ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠋ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠙ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠹ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠸ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠼ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠴ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠦ Ejecutando: Configurar Zsh (shell, plugins, config)... ⠧ Ejecutando: Configurar Zsh (shell, plugins, config)... \ No newline at end of file diff --git a/omarchy-setup.sh b/omarchy-setup.sh index 763e490..4c8c69a 100755 --- a/omarchy-setup.sh +++ b/omarchy-setup.sh @@ -86,7 +86,7 @@ declare -A MODULES MODULES=( ["1"]="apps;run_module_main;📦 Instalar Aplicaciones (VS Code, VLC, drivers, etc.);bg" ["2"]="zsh-config;install_zsh;🐚 Configurar Zsh (shell, plugins, config);bg" - ["3"]="docker;install_docker;🐳 Instalar Docker y Portainer;bg" + ["3"]="docker;install_docker;🐳 Instalar Docker y Portainer;fg" ["4"]="zerotier;install_zerotier;🌐 Instalar ZeroTier VPN;bg" ["5"]="printer;install_printer;🖨️ Configurar Impresoras (CUPS);bg" ["6"]="mouse_cursor;install_mouse_cursor;🖱️ Instalar Tema de Cursor (Bibata);bg" @@ -97,7 +97,7 @@ MODULES=( ) # Módulos a incluir en la opción "Instalar Todo" -INSTALL_ALL_CHOICES=("1" "2" "3" "4" "5" "6") +INSTALL_ALL_CHOICES=("1" "2" "3" "4" "5" "6" "8") # Función para mostrar el menú show_menu() { @@ -161,13 +161,26 @@ install_all() { local failed=() for choice in "${INSTALL_ALL_CHOICES[@]}"; do - IFS=';' read -r module_file _ description _ <<< "${MODULES[$choice]}" - log_info "Ejecutando: ${description}" - if run_module "${choice}"; then - log_success "Módulo ${module_file} completado" - else - log_error "Error en el módulo ${module_file}" - failed+=("${module_file}") + IFS=';' read -r module_file _ description type <<< "${MODULES[$choice]}" + + # Separador visual para cada módulo + echo -e "\n${MAGENTA}────────────────────────────────────────────────────────────${NC}" + log_step "Iniciando Módulo: ${description}" + + # Ejecutar con spinner para tareas de fondo (bg) + if [[ "$type" == "bg" ]]; then + start_spinner "Ejecutando: ${description#* }..." + if run_module "${choice}"; then + stop_spinner 0 "Módulo '${description}' finalizado." + else + stop_spinner 1 "Error en el módulo '${description}'." + failed+=("${module_file}") + fi + else # Ejecutar sin spinner para tareas interactivas (fg) + if ! run_module "${choice}"; then + log_error "Error en el módulo '${description}'." + failed+=("${module_file}") + fi fi echo "" done @@ -244,8 +257,11 @@ main() { elif [[ "$choice" == "A" ]]; then echo -ne "${BOLD}¿Instalar todas las opciones (1, 2, 3, 4, 5, 6)? [s/N]: ${NC} " + log_warning "NOTA: La opción 'Instalar Todo' incluye DaVinci Resolve, que requiere" + log_warning "que hayas descargado el archivo ZIP manualmente en tu carpeta ~/Downloads/." + echo -ne "${BOLD}¿Confirmas que has hecho esto y deseas continuar? [s/N]: ${NC} " read -r confirm - if [[ "${confirm}" =~ ^[Ss]$ ]]; then + if [[ "${confirm}" =~ ^[SsYy]$ ]]; then install_all else log_info "Instalación cancelada" @@ -263,4 +279,11 @@ main() { } # Ejecutar función principal -main "$@" + +# --- Redirección de logs --- +# Crear un nombre de archivo de log con la fecha y hora +LOG_FILE="${SCRIPT_DIR}/omarchy-setup-$(date +%F_%H-%M-%S).log" + +# Ejecutar la función principal y redirigir toda la salida (stdout y stderr) +# al archivo de log, mientras también se muestra en la terminal. +main "$@" 2>&1 | tee -a "${LOG_FILE}"