David Heinemeier Hansson, corredor y autor del marco web Ruby on Rails, ha publicado la distribución Omarchy 3.3, que refleja su idea del entorno Linux ideal. Esta distribución se desarrolla bajo el principio de "Omakase Computing", que sugiere que la mayoría de los usuarios al inicio de su camino no saben exactamente lo que quieren, y es mejor que no se agobien tratando de elegir, sino que utilicen un conjunto de herramientas preparado por alguien en quien confían. Los avances del proyecto se distribuyen bajo la licencia MIT. El tamaño de la imagen ISO es de 7,2 GB.
La distribución está basada en el sistema de paquetes Arch Linux y ofrece un entorno de usuario basado en el gestor de composición Hyprland con un diseño de ventanas mosaico. Cabe destacar que el proyecto no solo ofrece un conjunto de paquetes preinstalados, sino que intenta proporcionar un entorno de aplicaciones complementarias, seleccionadas en base a la estética y la eficiencia en la resolución de tareas.
Según David, para un alto rendimiento el trabajo es importante la motivación, y parte de esa motivación es un entorno bonito y estético. Omarchy no incluye nada innecesario y solo se ofrecen aplicaciones que David utiliza diariamente, desde Neovim, Chromium y LibreOffice hasta Spotify, Typora, Ghostty y Zoom.
Omarchy no intenta parecerse a Windows o macOS, no busca satisfacer a la mayoría ni parecer familiar a los usuarios, sino solo aspirar a ser mejor. El entorno propuesto, trabajar con código en Neovim, el uso activo de la terminal y el diseño de ventanas en mosaico parecerá inusual para muchos, pero aquellos que se atrevan a salir de su zona de confort y aprender algo nuevo podrán aumentar la eficacia de su trabajo.
Algunas características:
- Instalador por consola y orientación a la instalación en un disco separado con cifrado de disco completo.
- Posibilidad de gestionar todas las acciones en el entorno gráfico utilizando el teclado, lo que permite acelerar considerablemente la ejecución de acciones comunes en comparación con el uso del ratón. Por ejemplo, para abrir la lista de aplicaciones se puede utilizar la combinación "Super + Space", para mostrar el menú "Super + Alt + Space", para abrir la terminal – "Super + Return", para abrir el navegador – "Super + Shift + B".

- Se ofrecen 14 temas de diseño que se pueden cambiar a través de la sección «Style > Theme» en el menú principal.

- Uso de las combinaciones de teclas Super + C, Super + X y Super + V para copiar y pegar desde el portapapeles. Disponibilidad de una interfaz (Super + Ctrl + V) para visualizar y buscar en el historial del portapapeles.

- Creación automática de instantáneas del sistema después de una actualización, con la posibilidad de revertir cambios en caso de que surjan problemas. Creación manual de instantáneas con el comando «omarchy-snapshot create».
- Activación predeterminada del cortafuegos con bloqueo de todas las conexiones entrantes a los puertos, excepto 22 (ssh) y 53317 (LocalSend).
- Por defecto, uso de los repositorios estándar de Arch Linux core, extra, multilib, así como de su propio repositorio Omarchy Package Repository. Opcionalmente, se puede habilitar la instalación desde AUR.
- Disponibilidad de herramientas de IA: OpenCode (agente para acceder a servicios de IA y grandes modelos de lenguaje), Voxtype (sistema de entrada de voz), LM Studio y Ollama (para ejecutar modelos de IA localmente). Disponibilidad de proveedores para Claude Code, Gemini CLI, OpenAI Codex y GitHub Copilot.
- Uso predeterminado del editor de código NeoVim, con la opción de reemplazarlo por VSCode, Cursor, Zed, Sublime Text y Helix.
- Disponibilidad de Docker, GitHub CLI y herramientas para instalar entornos preconfigurados para desarrollo, por ejemplo, para usar Ruby on Rails, Node.js, Bun, Deno, Laravel, Symfony, .NET, OCamal, Zig y Elixir. Se utiliza Mise para instalar diferentes versiones de un mismo lenguaje de programación o framework.
- Provisión de la interfaz de consola lazygit para trabajar con Git, así como Lazydocker para trabajar con Docker.
- Uso de la interfaz de consola Impala para configurar Wi-Fi y BlueTUI para conectar dispositivos Bluetooth.
- Disponibilidad de aplicaciones gráficas: sistema de toma de notas Obsidian, editor de imágenes Pinta, sistema para compartir archivos con otros dispositivos LocalSend, paquete de oficina LibreOffice, mensajero Signal, reproductor multimedia mpv, sistema de transmisión OBS Studio, editor de video Kdenlive.
- Se ofrece la posibilidad de instalar rápidamente aplicaciones propietarias: gestor de contraseñas 1Password, editor markdown Typora, sistema de sincronización de archivos Dropbox, VPN Tailscale, servicio de música Spotify.
- Aplicaciones web instalables: cliente de correo y calendario-planificador HEY (alternativa a Gmail, Outlook y Apple Mail), sistema de gestión de proyectos Basecamp, Google Maps, ChatGPT, WhatsApp, X/Twitter, YouTube, Zoom.
- Para los aficionados a los videojuegos, se ofrecen Steam, RetroArch, Minecraft y Xbox Controllers.
- En el menú hay una opción «Install > Windows» para una instalación rápida de Windows 11 Pro (sin activación) en una máquina virtual Docker.
- Disponibilidad de utilidades avanzadas para trabajar en la línea de comandos, como fzf (búsqueda avanzada de archivos), Zoxide (sustituto del comando cd que mantiene el historial de operaciones), ripgrep (una alternativa avanzada a grep para buscar contenido), eza (sustituto de ls que muestra más información), fd (sustituto de find), try (creación de directorios para experimentos).
- Proporcionar funciones de shell para tareas comunes, como compress/decompress, iso2sd, format-drive, img2jpg, img2jpg-small e img2png.

Fuente: opennet.ru



