Files
omarchy_setup/install.md

2.5 KiB

🌀 Guía de Instalación - Omarchy Setup

Este script modular automatiza la configuración de Arch Linux, instalando aplicaciones esenciales, configurando el entorno gráfico (Hyprland), y optimizando el sistema para desarrollo y multimedia.

🚀 Requisitos Previos

  1. Sistema Operativo: Arch Linux (instalación base).
  2. Usuario: Un usuario con permisos de sudo.
  3. Conexión a Internet: Necesaria para descargar paquetes.
  4. Git: Para clonar el repositorio (si no lo tienes, instálalo con sudo pacman -S git).

📥 Instalación

Clona el repositorio y ejecuta el script principal:

git clone https://github.com/marcogll/omarchy_setup.git
cd omarchy_setup
chmod +x omarchy-setup.sh
./omarchy-setup.sh

🛠️ Uso del Script

Al ejecutar ./omarchy-setup.sh, verás un menú interactivo con las siguientes opciones:

  1. Instalar Aplicaciones: Herramientas base, desarrollo (Node, Python), multimedia (VLC, OBS), y drivers Intel.
  2. Configurar Zsh: Shell Zsh con Oh My Zsh, Oh My Posh y plugins.
  3. Docker: Instala Docker, Docker Compose y Portainer.
  4. ZeroTier: Configura la VPN P2P ZeroTier.
  5. Impresoras: Configura CUPS y drivers (especialmente Epson).
  6. Cursor: Instala el tema de cursor Bibata Modern Ice.
  7. Iconos: Gestor de temas de iconos (Tela, Papirus, Candy).
    • K: Sincronizar claves SSH con GNOME Keyring.
    • F: Soporte para formatos de disco (NTFS, exFAT, etc.).
    • R: DaVinci Resolve (Intel) - Requiere descargar el ZIP manualmente en ~/Downloads.
    • H: Configuración de Hyprland (copia archivos de configuración).
    • T: Plantillas de documentos.
  • A) Instalar Todo: Ejecuta la mayoría de los módulos automáticamente (excluye DaVinci Resolve).

📝 Notas Importantes

  • Reiniciar Sesión: Muchos cambios (Docker, grupos de usuario, variables de entorno) requieren cerrar sesión y volver a entrar.
  • Fuentes: Para que la terminal se vea correctamente, asegúrate de instalar una Nerd Font (ej. ttf-firacode-nerd) y configurarla en tu terminal.
  • DaVinci Resolve: Debes descargar el archivo DaVinci_Resolve_Studio_*_Linux.zip (o la versión gratuita) desde la web de Blackmagic y ponerlo en ~/Downloads antes de ejecutar la opción R.

📂 Estructura

  • omarchy-setup.sh: Script principal.
  • modules/: Scripts individuales para cada tarea.
  • hypr_config/: Archivos de configuración para Hyprland (se copian a ~/.config/hypr).
  • themes/: Temas personalizados (ej. para Oh My Posh).