Omarchy, la distribución de Linux creada por DHH
(omarchy.org)- 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
Superse 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
- Lanzador de apps:
- 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
3 comentarios
Steam no venía en la instalación predeterminada. Y confirmé que el coreano se puede configurar con
fctix5. (ibusynimffallaron)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.
Opiniones de Hacker News
https://projectbluefin.io/
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
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
Es muchísimo mejor que esos GIFs que van demasiado rápido y sin suficiente contexto
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
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
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
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
Tiene esa vibra interesante de una distro pequeña y con opiniones bien marcadas
Parece que sería divertido probarla
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
https://crunchbangplusplus.org/
Es básicamente Archlinux configurado con Hyprland
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
Es más que una simple configuración de Hyprland, pero estrictamente hablando no diría que sea una distro
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
Durante mucho tiempo usé i3 como escritorio principal, pero por varias incomodidades terminé volviendo a Mate
Es la primera vez que escucho de Hyprland
Es una versión de i3 portada a Wayland
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
Ojalá lo siguiente que descubra DHH sea FreeBSD
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