# 🚀 Omarchy System Setup v2.9 Script de instalación y configuración completa para **Omarchy Linux** (Arch/Hyprland Edition). Diseñado para dejar el sistema completamente listo antes de instalar DaVinci Resolve u otros programas pesados. Esta versión automatiza la configuración de entorno, fuentes, temas, herramientas y drivers esenciales. --- ## ⚡ Instalación rápida ```bash bash <(curl -fsSL https://raw.githubusercontent.com/marcogll/scripts_mg/main/omarchy_setup/omarchy_setup_2.9.sh) ``` --- ## 🧩 Qué hace este script ### 1. 🐚 Configuración del entorno de shell * Instala **Zsh** y lo define como shell predeterminado. * Instala **Oh My Zsh** y los plugins: * `zsh-autosuggestions` * `zsh-syntax-highlighting` * `colorize` * Instala **Oh My Posh** y aplica el tema Catppuccin. * Instala la fuente **Meslo Nerd Font** (`oh-my-posh font install meslo`). ### 2. 🧠 Integración de Bash y Zsh * Configura `.bashrc` para: * Lanzar Zsh automáticamente. * Cargar las variables de entorno de Homebrew (`eval $(brew shellenv)`). * Mantener limpio el entorno de login sin duplicar configuraciones. ### 3. 🍺 Homebrew Linux * Instala **Homebrew** (Linuxbrew) para manejar paquetes adicionales. * Agrega su entorno al perfil del usuario. ### 4. 📦 Paquetes base (pacman) Instala herramientas esenciales del sistema: * `git`, `curl`, `wget`, `base-devel`, `nano`, `gedit`, `fastfetch`, `htop`, `eza`, `zoxide`, `bat`, `tree`, `docker`, `docker-compose`, `gnome-keyring`, `ssh`, `python`, `nodejs`, `npm`, `go`, `nvm`, `yt-dlp`, `unzip`, `zip`, `unrar`, `p7zip`. ### 5. 💻 Aplicaciones de escritorio Instala los siguientes programas desde **pacman**: * **VS Code** * **Cursor** * **FileZilla** * **Telegram Desktop** * **Gedit** * **Nano** ### 6. 📦 Flatpak (opcional) * Instala **Flatpak** y agrega los repositorios base. * No instala apps, solo deja el entorno preparado para usarlo. ### 7. 🎨 Drivers gráficos Intel Iris Xe Instala soporte multimedia completo para **DaVinci Resolve** y otras apps: * `intel-media-driver` * `intel-compute-runtime` * `libva-intel-driver` * `vulkan-intel` * `intel-opencl` (soporte OpenCL completo) * `gstreamer` + plugins (base, good, bad, ugly, libav) ### 8. 🖨️ Drivers Epson L4150 y Epson Scan2 Instala controladores para impresión y escaneo: * `epson-inkjet-printer-escpr` * `epsonscan2` (si está disponible en repos o AUR) ### 9. 🧭 Logitech Tools Instala utilidades para dispositivos Logitech: * `ltunify` * `logiops` ### 10. 🎨 Estética y personalización * Aplica **tema Catppuccin** al entorno. * Configura mensajes visuales de progreso con colores suaves. * Muestra banner de bienvenida al iniciar el script. --- ## 📂 Estructura del entorno resultante ``` ~/.zshrc → Configuración principal (Omarchy v2.1 o superior) ~/.bashrc → Lanzador automático de Zsh + Homebrew env ~/.local/share/omarchy/ → Configuración de temas y funciones personalizadas ``` --- ## 💡 Uso posterior Una vez ejecutado este script: 1. Copia tu `.zshrc` personalizado de Omarchy (v2.1 o superior). 2. Ejecuta `zsh` y confirma que todo carga correctamente (Oh My Posh, plugins, etc.). 3. El sistema quedará listo para instalar **DaVinci Resolve** con el script dedicado (`davinci_resolve_intel.sh`). --- ## 🧾 Licencia Este proyecto se distribuye bajo la licencia MIT. © 2025 Marco GLL — Proyecto Omarchy.