🛠 1. Verificar tu shell actual En tu terminal: bash echo $SHELL Si ves algo como /bin/bash, estás usando Bash. 📦 2. Instalar Zsh En Linux: bash sudo apt install zsh # Debian/Ubuntu sudo dnf install zsh # Fedora sudo pacman -S zsh # Arch En macOS, Zsh ya viene instalado (desde macOS Catalina es el shell por defecto). 🔄 3. Cambiar tu shell por defecto a Zsh bash chsh -s $(which zsh) Cierra y vuelve a abrir la terminal para que el cambio surta efecto. 🎨 4. Instalar Oh My Zsh Ejecuta: bash sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" Esto creará un archivo ~/.zshrc con configuración inicial y activará un tema por defecto. 🧩 5. Activar plugins útiles Edita ~/.zshrc y en la línea: bash plugins=(git) puedes añadir más, por ejemplo: bash plugins=(git zsh-autosuggestions zsh-syntax-highlighting) Luego recarga: bash source ~/.zshrc 🎭 6. Cambiar el tema En ~/.zshrc busca: bash ZSH_THEME="robbyrussell" y cámbialo por otro, por ejemplo: bash ZSH_THEME="agnoster" Puedes explorar más de 100 temas incluidos. 📂 7. Migrar tus alias y funciones de Bash Si tienes alias en ~/.bashrc o ~/.bash_profile, copia esas líneas a ~/.zshrc para no perder tus atajos. 🚀 8. Ajustes extra para sacarle jugo Globbing avanzado: aprovecha patrones como **/*.md o *(.m-1) para búsquedas rápidas. Autocompletado inteligente: con plugins como zsh-autosuggestions y zsh-syntax-highlighting. Historial compartido: activa setopt SHARE_HISTORY en ~/.zshrc para que todas las sesiones compartan historial. 💡 Tip final: Guarda una copia de tu .bashrc antes de migrar, por si quieres volver atrás o recuperar configuraciones.