OmniWM

BarutSRB and OmniWM contributors · Kostenloser quelloffener Kachel-Fenstermanager für Apple Silicon mit Niri-/Dwindle-Layouts und lokaler CLI.

CaskSystemtoolsApple silicon
Aus homebrew/cask
Installationen (30 Tage)
1.415
App: Platz 183
Installationen (1 Jahr)
1510
Letzte 365 Tage
Neueste Version
0.7.6
8. Okt. · 8. Okt.
Downloadgröße
20MB
arm64 · zip
Update-Rhythmus
Wöchentlich
4 Versionen in 30 Tagen

OmniWM ist eine Mac-App aus der Kategorie Systemtools. Der Entwickler ist BarutSRB and OmniWM contributors.

Eckdaten

Chips
Apple silicon
Systemversion
macOS 26 oder neuer
Entwickler
BarutSRB and OmniWM contributors
Installationsbefehl
brew install --cask omniwm
Homebrew
Installierbar; Updates über Homebrew
Auch bekannt als
omniwm

Diese Angaben wurden am oder später geprüft. Quellen der einzelnen Angaben ansehen

Beschreibung

KI-übersetztOriginal ansehen

OmniWM ordnet Fenster auf Apple-Silicon-Macs mit scrollenden Niri-Containern oder Dwindle-Binärbaum je Workspace. Für Tastaturabläufe mit vielen Fenstern, mehreren Monitoren und lokaler Automation.

Funktionen

Konfigurierbare Navigation, Größe, Reihenfolge und Verschieben; Workspace Bar über Monitore, App-Regeln für Kacheln/Schweben/Startplatz. Befehlspalette findet Fenster, startet Apps und sucht Dateien. Optional Overview, Scratchpads, Quake-Terminal und Zwischenablageverlauf. omniwmctl und lokale IPC automatisieren Aktionen.

Installation

brew install --cask omniwm oder offizielles ZIP nach Programme. Cask verlinkt enthaltenes omniwmctl. Apple Silicon und macOS 26 Tahoe+, kein Intel/älteres macOS/Windows/Linux. Manche Extras wie Hidden Bar verlangen macOS 27+, nicht alle Grundfunktionen.

Displays have separate Spaces unter Desktop & Dock/Mission Control einschalten, nach Änderung ab-/anmelden. Ohne diese Option pausiert Verwaltung. Empfohlen ein nativer Space je Monitor plus OmniWM-Workspaces. Inaktive native Spaces bleiben bis Aktivierung unter macOS-Kontrolle.

Rechte

Bedienungshilfen und Eingabeüberwachung zum Start nötig: Fenster entdecken/fokussieren/bewegen/skalieren und globale Eingaben. Nur vertrauenswürdiger App erlauben. Bildschirmaufnahme optional für Overview-/Dragvorschau und erfasste Menüleistensymbole; Kacheln funktionieren ohne, mit einfacheren Vorschauen/Hintergrund. Festplattenvollzugriff optional für Hidden Bar, nicht Basiskacheln.

Offizielle Releases Developer-ID-signiert/notarisiert; SIP kann aktiv bleiben. Für normale Installation nicht abschalten. Private Apple-APIs neben öffentlichen Frameworks können durch macOS-Änderungen betroffen sein.

Konflikte und Konfiguration

Keine konkurrierenden Fenstermanager parallel. Erkennt etwa AeroSpace, Amethyst, yabai, Nehir und verweigert Verwaltung bis Konflikt beendet. Keine Cask-Abhängigkeit/-Konfliktangabe ist davon getrennt. App/CLI enthalten, Quellbau separat; optionale Integrationen keine Pflichtabhängigkeiten.

CLI/IPC-Clients versionsgleich halten: historisch 0.7.5 Protokoll 18 und Socket ~/Library/Application Support/com.barut.OmniWM/ipc.sock samt danebenliegendem Geheimnis; 0.7.6 nutzt Protokoll 19. Geheimnis schützen, nur vertrauenswürdige Automation. Konfigurierte Shellbefehle laufen mit Benutzerrechten.

Einstellungen ~/.config/omniwm/settings.toml sichern. 0.7.4 migriert Schema 4 mit Vor-v4-Backup, entfernt Kommentare beim Schreiben; vor Downgrade wiederherstellen. Scratchpad-Namen bleiben, Fenstermitgliedschaft nur während des Prozesses. Natives Vollbild und Mindestgrößen begrenzen Verhalten.

Zwischenablageverlauf optional, standardmäßig aus. Diagnose kann Einstellungen, App-/Fenstertitel und Titelregeln enthalten: vor Veröffentlichung prüfen. App bereitet GitHub-Issue vor, erhält nicht den Login.

Kosten und Updates

Kostenlos GPL-2.0-only, Komponentenhinweise separat, Spenden optional. Kein Kauf/Abo/Konto lokal. Optionale KI-Umschreibung von Fehlerberichten benötigt macOS 27, Apple Intelligence und verfügbares lokales Modell; manuelle Meldung bleibt.

Lokales Layout ohne Cloudkonto. Standard-Updateprüfung kontaktiert GitHub beim Start höchstens täglich; Download/Installation manuell. Vor Ersetzen beenden, neu starten und Rechte prüfen. Canary kann regressieren, kein stabiler Katalogbuild. Offizielles historisches 0.7.5-ZIP laut HEAD 19.837.372 Byte, Installation/Zustand zusätzlich.

OmniWM · Install · Limits · 0.7.5 · 0.7.6 · License.

Systemvoraussetzungen

macOSApp-VersionChipsDownloadQuelle
macOS 26 oder neuer0.7.6Apple silicongithub.com/OmniNull/OmniWM/releases/download/v0.7.6/OmniWM-v0.7.6.zipSHA-256 ec8c6146a6f21a79e1c40ac70d61121762b93cf53cd308e63eb44e8ace20fcdcHomebrewGeprüft am

So installieren Sie OmniWM auf dem Mac

  1. Führen Sie im Terminal Folgendes aus: brew install --cask omniwm
  2. Homebrew installiert die App in Ihrem Ordner „Programme“.

Ohne Homebrew installieren

Laden Sie dieselbe Datei herunter, die Homebrew verwendet: github.com/OmniNull/OmniWM/releases/download/v0.7.6/OmniWM-v0.7.6.zip

SHA-256 prüft nur, ob der Download vollständig ist; es ist keine Sicherheitszertifizierung. SHA-256 und Downloadadresse ansehen

OmniWM deinstallieren und Daten optional bereinigen

Befehl zum Deinstallieren
brew uninstall --cask omniwm

Eine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.

Gründliche Bereinigung (optional)

Befehl zum Deinstallieren
brew uninstall --zap --cask omniwm

--zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg.

Dateien, die OmniWM auf Ihrem Mac hinterlassen kann (5)
Dateien und Ordner
~/.config/omniwm
~/.local/state/omniwm
~/Library/Caches/com.barut.OmniWM
~/Library/HTTPStorages/com.barut.OmniWM
~/Library/Preferences/com.barut.OmniWM.plist

Diese Einträge stammen aus der Homebrew-Definition, geprüft am . Sie zeigen nur, was die Definition zum Löschen vorsieht, nicht, was sich tatsächlich auf Ihrem Mac befindet.

Neu in 0.7.6

Neu · OpenNavo-Redaktion · KI-übersetzt

Ergänzt automatisch versteckte Workspace Bar und Fokuswechsel, repariert Zweifingerscrollen und ändert Gesten/IPC.

Sicherheitsfakten zu OmniWM

Hier stehen nur überprüfbare Fakten, jeweils mit Quelle und Datum. Das ist keine Sicherheitszertifizierung. Um Ihre heruntergeladenen Dateien zu prüfen, scannen Sie sie mit OpenNavo auf Ihrem Mac.

Vertriebswege
Homebrew
Open Source
Ja · github.com/OmniNull/OmniWM · GPL-2.0Geprüft am
Mit OpenNavo scannenÖffnet eine Scan-Vorschau in der OpenNavo-App; Sie entscheiden, ob der Scan startet. Virenscan mit ClamAV auf dem Mac

Abhängigkeiten und Konflikte

Konflikte
omniwm@canary
Details zu den Abhängigkeiten ansehen

Installationsdetails

Tap
homebrew/cask
Befehle
omniwmctl
Download-URL
https://github.com/OmniNull/OmniWM/releases/download/v0.7.6/OmniWM-v0.7.6.zip
SHA-256
ec8c6146a6f21a79e1c40ac70d61121762b93cf53cd308e63eb44e8ace20fcdc
Homebrew-Definition
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/o/omniwm.rb
formulae.brew.sh
formulae.brew.sh/cask/omniwm
Quellcode
github.com/OmniNull/OmniWM

Inhalte bei Installation und Deinstallation

  • Installation app

    Quelldatei: OmniWM.app

    Angegebenes Ziel: /Applications/OmniWM.app

    Vollständige Deklaration ansehen
    {
      "app": [
        "OmniWM.app"
      ],
      "target": "/Applications/OmniWM.app"
    }
  • Installation binary

    Quelldatei: $APPDIR/OmniWM.app/Contents/MacOS/omniwmctl

    Angegebenes Ziel: $HOMEBREW_PREFIX/bin/omniwmctl

    Vollständige Deklaration ansehen
    {
      "binary": [
        "$APPDIR/OmniWM.app/Contents/MacOS/omniwmctl"
      ],
      "target": "$HOMEBREW_PREFIX/bin/omniwmctl"
    }
  • Benutzerdaten entfernen zap

    Vollständige Deklaration ansehen
    {
      "zap": [
        {
          "trash": [
            "~/.config/omniwm",
            "~/.local/state/omniwm",
            "~/Library/Caches/com.barut.OmniWM",
            "~/Library/HTTPStorages/com.barut.OmniWM",
            "~/Library/Preferences/com.barut.OmniWM.plist"
          ]
        }
      ]
    }

Häufige Fragen zu OmniWM

Ist OmniWM sicher?

OmniWM ist im offiziellen Katalog von Homebrew enthalten und wurde nicht deaktiviert. Seit September 2026 deaktiviert Homebrew Apps, die die Gatekeeper-Prüfung von macOS nicht bestehen. Bei der Installation prüft Homebrew den Download von github.com anhand seiner SHA-256-Prüfsumme. In den letzten 30 Tagen gab es 1.415 Installationen über Homebrew.

Ist OmniWM Open Source?

Der Quellcode von OmniWM ist auf GitHub öffentlich (OmniNull/OmniWM) und steht unter der Lizenz GPL-2.0.

Wie deinstalliere ich OmniWM vollständig auf dem Mac?

Führen Sie brew uninstall --cask omniwm aus. Um auch Einstellungen und Caches zu löschen, führen Sie brew uninstall --zap --cask omniwm aus. --zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg. Dabei werden zusätzlich 5 Dateien und Ordner gelöscht, darunter ~/.config/omniwm.

Läuft OmniWM auf Macs mit Apple silicon (M1 und neuer)?

Ja, und nur dort: Auf Intel-Macs ist keine Installation möglich. Erforderlich ist macOS 26 oder neuer.

Wo speichert OmniWM Einstellungen und Daten?

Die Einstellungen liegen in ~/Library/Preferences/com.barut.OmniWM.plist. Die Daten liegen in ~/.config/omniwm. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.

Was ist die aktuelle Version von OmniWM?

Die aktuelle Version ist 0.7.6; Homebrew hat sie am 8. Okt. aufgenommen. Zum Aktualisieren führen Sie brew upgrade --cask omniwm aus. Homebrew bietet außerdem omniwm@canary an; eine parallele Installation ist nicht möglich.

Was wird mit OmniWM zusätzlich installiert?

Zusätzlich wird 1 Befehlszeilentool installiert: omniwmctl.

Quellen

Jede Angabe auf dieser Seite nennt ihre Quelle und ihr Prüfdatum. Abgelaufene Angaben werden nur mit „Stand“ und Datum angezeigt und nicht mehr als aktuell dargestellt.