15 puntos por GN⁺ 2025-08-08 | 3 comentarios | Compartir por WhatsApp
  • Omarchy es una distribución estilo omakase basada en Arch Linux que usa el gestor de ventanas en mosaico Hyprland e incluye por defecto casi todas las herramientas necesarias para desarrollo
  • No es solo una colección simple de paquetes, sino que apunta a ser un sistema completo que toma en cuenta tanto la estética como la productividad; se caracteriza por una navegación completa mediante atajos de teclado, y con combinaciones de la tecla Super se pueden abrir apps, organizar ventanas y moverse entre workspaces
  • Entre las apps preinstaladas hay Obsidian, Signal, mpv, OBS Studio, Chromium, Spotify, LibreOffice, Zoom, ofreciendo un conjunto que cubre tanto productividad como entretenimiento
  • También incluye potentes herramientas CLI/TUI como fzf, Zoxide, ripgrep, eza, fd, además de plataformas de juegos como Steam/Retroarch y el launcher de Minecraft
  • También ofrece herramientas para desarrolladores como Neovim basado en LazyVim, Docker, GitHub CLI, Mise

Resumen de Omarchy

  • Distribución especializada para desarrolladores basada en Arch Linux + Hyprland
  • Distribución estilo omakase configurada directamente por el reconocido desarrollador DHH (David Heinemeier Hansson), creador de Ruby on Rails
  • No es una simple colección de paquetes, sino un sistema integrado que, siendo minimalista, busca al mismo tiempo belleza y productividad
    • Todas las herramientas principales de desarrollo y el software de uso diario vienen preinstalados, por lo que se puede montar un entorno de desarrollo de inmediato
    • Temas atractivos, mosaico eficiente, control total por teclado y aplicaciones TUI integradas
    • Personalización avanzada mediante edición de archivos de configuración
    • Un entorno de escritorio muy pulido, listo para usarse de inmediato en desarrollo, escritura, diseño, reuniones y otras tareas
  • Refleja la filosofía de que un sistema hermoso aumenta la motivación, y una motivación alta se traduce en productividad
  • El entorno de ventanas en mosaico centrado en TUI y con fuerte énfasis en los temas puede no gustarle a todo el mundo, pero una vez que uno se acostumbra puede aumentar mucho la eficiencia de desarrollo y el nivel de concentración
  • Omarchy es adecuado para usuarios avanzados, desarrolladores y personas acostumbradas a ventanas en mosaico, al control centrado en teclado y a editar directamente archivos de configuración
  • Para quienes recién empiezan en Linux o están más familiarizados con entornos de escritorio tradicionales, se recomienda probar primero Omakub, basado en Ubuntu

Navegación

  • Control total por teclado
    • Lanzador de apps: Super + Space
    • Menú principal: Super + Alt + Space
    • Navegador: Super + B
    • Terminal: Super + Return
    • Cambio de ventana: Super + Arrow
    • Mover ventana: Super + Shift + [número]
    • Alternar ventana flotante/mosaico: Super + V
  • Permite gestionar mosaico/pilas/workspaces de Hyprland
  • El redimensionado y la colocación de ventanas pueden hacerse con Super + mouse

Aplicaciones incluidas

CLI/TUI

  • Neovim (preset de LazyVim)
  • fzf — búsqueda difusa (compatibilidad con ff, Ctrl+R)
  • Zoxide — reemplazo de cd, navegación basada en historial de directorios
  • ripgrep — búsqueda ultrarrápida dentro de archivos
  • eza — reemplazo de ls, con soporte para color e íconos
  • fd — reemplazo de find, con sintaxis intuitiva
  • Lazygit — cliente Git para terminal
  • Lazydocker — TUI para administrar Docker
  • Btop — monitoreo de CPU/memoria/red
  • Impala — TUI para Wi‑Fi
  • Fastfetch — muestra información del sistema

GUI

  • Obsidian — gestión de conocimiento basada en Markdown
  • Pinta — edición ligera de imágenes
  • LocalSend — transferencia de archivos estilo AirDrop
  • LibreOffice — suite ofimática
  • Signal — mensajería E2E
  • mpv — reproductor de video ligero
  • OBS Studio — grabación y streaming
  • Kdenlive — edición de video

Software comercial

  • 1Password — gestor de contraseñas
  • Typora — editor Markdown minimalista
  • Dropbox — sincronización de archivos
  • Spotify — streaming de música
  • Zoom — videoconferencias

Herramientas de desarrollo

  • Editor predeterminado: LazyVim
  • Editores alternativos: VSCode (VSCodium), Cursor, Zed, Emacs (instalables con yay)
  • Mise — gestión de runtimes de múltiples lenguajes
  • Docker + Compose preconfigurados
  • GitHub CLI — autenticación en GitHub y administración de repositorios
  • El menú de Omarchy permite instalar bases de datos locales

Juegos

  • Steam — juegos modernos basados en Proton
  • Retroarch — emulación de juegos retro
  • Launcher de Minecraft (yay -S minecraft-launcher)

3 comentarios

 
halfenif 2025-10-04

Steam no venía en la instalación predeterminada. Y confirmé que el coreano se puede configurar con fctix5. (ibus y nimf fallaron)

 
spp00 2025-08-11

En rigor, esto no es una distribución de Linux, sino más bien un script de configuración de Arch Linux para desarrolladores intensivos.

 
GN⁺ 2025-08-08
Opiniones de Hacker News
  • Si estás buscando una excelente distro de Linux enfocada en desarrolladores, de verdad recomiendo muchísimo Bluefin Linux
    https://projectbluefin.io/
    • La idea está buena, pero eso de dar soporte a Homebrew no me convence
      Homebrew es, por mucho, el peor gestor de paquetes que he usado, y ojalá ningún desarrollador serio lo usara en Linux
      La mayoría de los gestores de paquetes soportan control de versiones y conservar versiones previamente instaladas, pero Homebrew no
      Después de quemarme varias veces, estoy boicoteando Homebrew
      pacman, apt-get, pkgsrc, nix, cualquier gestor de paquetes es mejor que Homebrew
    • También estoy muy satisfecho usando Silverblue (otra versión de Universal Blue, con una base casi idéntica a Bluefin)
      Me tomó algo de tiempo adaptarme al entorno distinto, pero como lo uso como único sistema operativo para el día a día, la estabilidad es lo más importante
      Se siente tan estable como macOS, pero con toda la potencia, comodidad y capacidad de personalización de Linux
      Lo que no se resuelve bien con el modelo inmutable se arregla fácilmente con Distrobox
      El desarrollo basado en contenedores está muy bien implementado
      Gracias a Distrobox, las apps y shells en contenedores se sienten como nativas, pero con acceso directo al sistema de archivos, la red y el hardware del host
      Puedes usarlo sin preocuparte por conflictos de dependencias propios del desarrollo nativo
      Y si algo sale mal, puedes recuperarte al instante simplemente levantando un contenedor nuevo
  • Me gustó mucho que incluyeran un video con narración explicativa
    Es muchísimo mejor que esos GIFs que van demasiado rápido y sin suficiente contexto
    • Hace años, cuando Ruby on Rails se presentó por primera vez, también lo mostraron con un gran video narrado
      Han pasado casi 20 años, y todavía me sorprende que no haya más gente presentando así sus proyectos con videos bien hechos
  • Lo tengo instalado en una mini PC y cada vez me gusta más
    Cada vez estoy más convencido de que algún día podría usarlo como sistema principal en lugar de macOS
    Sobre todo me impresiona lo poco que consume en recursos
  • He seguido todo este recorrido desde los tiempos de Omakub
    Este fin de semana planeo restaurar una MBP de 2015 a la que se le murió el HDD e instalarle Omarchy
    He escuchado que corre bien incluso en hardware viejo
    Me emociona volver a tener una máquina de desarrollo móvil después de tanto tiempo
  • Probé esa versión hecha para Ubuntu
    Mi entorno anterior ya estaba demasiado viejo e incómodo
    Ni siquiera tenía mis dotfiles ordenados, pero pude pasar de 0 a un entorno práctico sin esfuerzo
    Ahora lo voy personalizando poco a poco según lo necesito
  • Me recuerda a Crunchbang
    Tiene esa vibra interesante de una distro pequeña y con opiniones bien marcadas
    Parece que sería divertido probarla
    • Crunchbang de verdad era una gran distro
      Usé Linux como sistema principal durante unos 7 años, me pasé de Ubuntu a Crunchbang y lo tenía en dual boot en una MacBook Pro de 2012
      Sufrí muchísimo por la pésima duración de batería
      Como no había control automático de ventiladores, la laptop se calentaba tanto que casi no se podía tocar
      Hasta escribí yo mismo un script de bash para controlar manualmente el ventilador con las teclas de función
      https://gist.github.com/nwjlyons/b29ee6f7e26595f55a2a
      Ese tipo de sufrimiento tenía su encanto, pero ahora prefiero equipos que simplemente funcionen tan bien como una MacBook Pro
    • El sucesor espiritual de Crunchbang todavía existe
      https://crunchbangplusplus.org/
  • Me parece exagerado llamarle distro a esto
    Es básicamente Archlinux configurado con Hyprland
    • La palabra "distro" no aparece explícitamente en ninguna parte del sitio
      Me parece interesante, pero no me emociona como si fuera una distro nueva
      Como el título puede llevar a confusión, le puse flag al post
    • En una entrevista, el propio DHH lo describió como un remix
      Es más que una simple configuración de Hyprland, pero estrictamente hablando no diría que sea una distro
  • La configuración está bastante bien armada
    Estoy usando Omarchy en una PC secundaria (mi principal sigue siendo una Mac)
    Me da la impresión de que DHH tiene buen gusto
    En lo personal cambié algunas cosas de la selección de aplicaciones para ajustarlas más a mis preferencias (por ejemplo, otro navegador en lugar de Chromium, sin 1password, etc.), pero la configuración base fue fácil de entender
    Viniendo de un entorno macOS, los atajos de teclado me quedaron especialmente bien
    Arch Linux normalmente tiene una barrera de entrada alta porque hay que hacer mucha configuración manual para que quede cómodo, pero Omarchy elimina ese sufrimiento de aprendizaje y de elección
    El siguiente tuit resume muy bien ese punto

    Un entorno Hyprland+Arch, con temas/escalado GTK/QT y configuración de varias utilidades, al que le invirtieron muchísimo tiempo para dejar una base excelente que puedes usar tal cual o seguir personalizando
    El window manager en mosaico es realmente excelente
    Me sorprendió que mis hijos pequeños, que usan la computadora para hacer la tarea, dijeran que este entorno les gusta más que Mac o Windows
    En lo personal, fue un cambio grande para acostumbrarme
    Tenía una PC vieja de 2014 en la que había hecho una instalación limpia de Windows 10, pero iba tan lenta que casi la tenía abandonada; al ponerle Omarchy (Arch+Hyperland), de verdad quedó muy fluida
    La desventaja es que está optimizada para un solo usuario
    Está hecha asumiendo cifrado de disco e inicio de sesión de usuario único como base
    No es adecuada para una PC compartida entre varias personas
    Con la configuración actual, habría que ejecutar el script de instalación en bash por cada usuario y actualizar por separado
    Tengo curiosidad por ver cómo evoluciona Omarchy de aquí en adelante
    Y además me dio ideas de interfaz que me gustaría aplicar directamente en mi Mac
    https://x.com/dhh/status/1932130355663761794

  • Quiero probar esto yo mismo
    Durante mucho tiempo usé i3 como escritorio principal, pero por varias incomodidades terminé volviendo a Mate
    Es la primera vez que escucho de Hyprland
    • Si ya estás acostumbrado a i3, quizá Sway te resulte interesante
      Es una versión de i3 portada a Wayland
  • Ha sido bastante entretenido seguir el recorrido de DHH por Linux (no lo digo en tono sarcástico)
    Lo disfruta de forma ligera, y me deja con curiosidad por ver qué tecnología explorará después
    Si su próxima aventura fuera una distro inmutable, me pregunto si se iría por Silverblue o por NixOS
    • Ahora que lo mencionas, me recordó a cuando mis bebés estaban aprendiendo a caminar (tampoco lo digo de forma sarcástica)
      Ojalá lo siguiente que descubra DHH sea FreeBSD
    • Cuando se propuso usar Nix en Omakub, DHH lo rechazó con bastante firmeza
      Elegir una herramienta más peculiar y con más estilo, en vez de la más práctica, es totalmente el estilo de DHH
      Se siente un poco como seguir usando Rails incluso en 2025