Omarchy 3.3-Distribution verfügbar, entwickelt vom Erfinder von Ruby on Rails

David Heinemeier Hansson, Rennfahrer und Autor des Web-Frameworks Ruby on Rails, hat die Distribution Omarchy 3.3 veröffentlicht, die seine Vorstellung von einer idealen Linux-Umgebung widerspiegelt. Die Distribution entwickelt sich nach dem Prinzip des "Omakase Computing", das besagt, dass die meisten Benutzer zu Beginn ihres Weges nicht wissen, was sie wirklich wollen, und es für sie besser wäre, sich nicht mit dem Auswahlprozess zu quälen, sondern ein Set von Werkzeugen zu nutzen, das von jemandem vorbereitet wurde, dessen Kompetenz und Geschmack sie vertrauen. Die Entwicklungen des Projekts werden unter der MIT-Lizenz veröffentlicht. Die Größe des ISO-Abbilds beträgt 7,2 GB.

Die Distribution basiert auf der Paketbasis von Arch Linux und bietet eine Benutzerumgebung, die auf dem Kompositormanagement von Hyprland mit einem Mosaik-Layout für Fenster basiert. Es wird hervorgehoben, dass das Projekt nicht nur eine Sammlung vorinstallierter Pakete anbietet, sondern versucht, eine Umgebung aus miteinander kombinierbaren Anwendungen anzubieten, die hinsichtlich Ästhetik und Effizienz bei der Lösung von Aufgaben ausgewählt wurden.

David ist der Meinung, dass für hohe Leistung bei der Arbeit Motivation wichtig ist und ein Teil dieser Motivation eine schöne und ästhetische Umgebung ist. Omarchy enthält nichts Überflüssiges und bietet nur Anwendungen, die David täglich nutzt – von Neovim, Chromium und LibreOffice bis hin zu Spotify, Typora, Ghostty und Zoom.

Omarchy versucht nicht, wie Windows oder macOS auszusehen oder die Mehrheit zufriedenzustellen oder für gewohnte Benutzer vertraut zu erscheinen, sondern strebt einfach danach, besser zu sein. Die vorgeschlagene Umgebung, die Arbeit mit Code in Neovim, die aktive Nutzung des Terminals und das Mosaik-Layout der Fenster werden vielen ungewohnt erscheinen, aber diejenigen, die sich entscheiden, ihre Komfortzone zu verlassen und etwas Neues zu erlernen, können ihre Effizienz steigern.

Einige Merkmale:

  • Konsoleninstaller und Ausrichtung auf die Installation auf einer separaten Festplatte unter Verwendung der vollständigen Festplattenschlüsselung.
  • Die Möglichkeit, alle Aktionen in der grafischen Umgebung mit der Tastatur zu steuern, was es ermöglicht, die Ausführung standardmäßiger Aktionen im Vergleich zur Verwendung der Maus erheblich zu beschleunigen. Zum Beispiel kann die Kombination "Super + Space" verwendet werden, um die Liste der Anwendungen aufzurufen, "Super + Alt + Space" zum Anzeigen des Menüs, "Super + Return" zum Starten des Terminals und "Super + Shift + B" zum Starten des Browsers.
    Omarchy 3.3-Distribution verfügbar, entwickelt vom Erfinder von Ruby on Rails
  • Es stehen 14 Gestaltungsthemen zur Auswahl, die über den Abschnitt „Style > Theme“ im Hauptmenü geändert werden können.
    Omarchy 3.3-Distribution verfügbar, entwickelt vom Erfinder von Ruby on Rails
  • Verwendung der Tastenkombinationen Super + C, Super + X und Super + V zum Kopieren und Einfügen aus der Zwischenablage. Vorhandensein einer Schnittstelle (Super + Ctrl + V) zum Anzeigen und Suchen in der Historie der in die Zwischenablage eingefügten Daten.
    Omarchy 3.3-Distribution verfügbar, entwickelt vom Erfinder von Ruby on Rails
  • Automatische Erstellung von System-Snapshots nach einem Update mit der Möglichkeit, Änderungen im Falle von Problemen zurückzusetzen. Manuelle Erstellung von Snapshots über den Befehl „omarchy-snapshot create“.
  • Standardmäßig aktivierter Firewall mit Blockierung aller eingehenden Verbindungen auf Ports, außer 22 (ssh) und 53317 (LocalSend).
  • Standardmäßig Nutzung der offiziellen Repositorys Arch Linux core, extra, multilib sowie des eigenen Omarchy Package Repositorys. Optional kann die Installation aus AUR aktiviert werden.
  • Vorhandensein von KI-Tools: OpenCode (Agent für den Zugriff auf KI-Dienste und große Sprachmodelle), Voxtype (Spracherkennungssystem), LM Studio und Ollama (zum lokalen Ausführen von KI-Modellen). Vorhandensein von Anbietern für Claude Code, Gemini CLI, OpenAI Codex und GitHub Copilot.
  • Standardmäßig Verwendung des Code-Editors NeoVim mit der Möglichkeit, auf VSCode, Cursor, Zed, Sublime Text und Helix zu wechseln.
  • Vorhandensein von Docker, GitHub CLI und Werkzeugen zur Installation vorkonfigurierter Entwicklungsumgebungen, z. B. für Ruby on Rails, Node.js, Bun, Deno, Laravel, Symfony, .NET, OCamal, Zig und Elixir. Zur Installation mehrerer verschiedener Versionen einer Programmiersprache oder eines Frameworks wird Mise verwendet.
  • Lieferung einer Konsolenschnittstelle lazygit zur Arbeit mit Git sowie Lazydocker zur Arbeit mit Docker.
  • Verwendung der Konsolenschnittstelle Impala zur Konfiguration von Wi-Fi und BlueTUI zum Verbinden von Bluetooth-Geräten.
  • Vorhandensein grafischer Anwendungen: Notizensystem Obsidian, Bildbearbeitungsprogramm Pinta, System zum Austausch von Dateien mit anderen Geräten LocalSend, Büroanwendung LibreOffice, Messenger Signal, Multimedia-Player mpv, Streaming-Software OBS Studio, Videoeditor Kdenlive.
  • Schnelle Installation proprietärer Anwendungen ermöglicht: Passwortmanager 1Password, Markdown-Editor Typora, Dateisynchronisationssystem Dropbox, VPN Tailscale, Musikdienst Spotify.
  • Installierte Webanwendungen: E-Mail-Client und Kalenderplaner HEY (Alternative zu Gmail, Outlook und Apple Mail), Projektmanagementsystem Basecamp, Google Maps, ChatGPT, WhatsApp, X/Twitter, YouTube, Zoom.
  • Für Gaming-Fans sind Steam, RetroArch, Minecraft, Xbox-Controller verfügbar.
  • Im Menü gibt es die Option „Install > Windows“ für die schnelle Installation von Windows 11 Pro (ohne Aktivierung) in einer virtuellen Docker-Maschine.
  • Verfügbarkeit erweiterter Dienstprogramme zur Arbeit in der Befehlszeile, wie fzf (erweiterte Dateisuche), Zoxide (Ersatz für den Befehl cd mit Verlauf), ripgrep (erweiterte Version von grep zur Inhaltsuche), eza (Ersatz für ls, der mehr Informationen anzeigt), fd (Ersatz für find), try (erzeugt Verzeichnisse für Experimente).
  • Bereitstellung von Shell-Funktionen für gängige Aufgaben wie compress/decompress, iso2sd, format-drive, img2jpg, img2jpg-small und img2png.

Video abspielen


Quelle: opennet.ru
60GB SSD 8Gb DDR4