OmniWM

BarutSRB and OmniWM contributors · Gestore finestre affiancate gratuito open source per Apple Silicon, con Niri/Dwindle e CLI locale.

CaskStrumenti di sistemaApple silicon
Sito web
Da homebrew/cask
Installazioni in 30 giorni
1413
N. 181 in App
Installazioni in un anno
1,5K
Ultimi 365 giorni
Ultima versione
0.7.6
8 ott · 8 ott
Dimensione del download
20MB
arm64 · zip
Frequenza di rilascio
Ogni settimana
4 versioni in 30 giorni

OmniWM è un’app per Mac della categoria Strumenti di sistema. Lo sviluppatore è BarutSRB and OmniWM contributors.

Informazioni di base

Chip
Apple silicon
Versione di macOS
macOS 26 o versioni successive
Sviluppatore
BarutSRB and OmniWM contributors
Comando di installazione
brew install --cask omniwm
Homebrew
Installabile; aggiornato da Homebrew
Altri nomi
omniwm

Le informazioni qui sopra sono state verificate il o successivamente. Mostra le fonti di ogni dato

Descrizione

Tradotto con IAMostra l’originale

OmniWM organizza finestre Apple Silicon in contenitori scorrevoli Niri o albero Dwindle per workspace. Per tastiera, molte finestre/monitor e automazione locale.

Funzioni

Scorciatoie configurabili per navigazione, dimensione, ordine e spostamento; Workspace Bar multimonitor, regole app affiancate/flottanti/posizione. Palette cerca finestre, avvia app e cerca file. Overview, scratchpad, terminale Quake e cronologia appunti opzionali. Automazione omniwmctl/IPC locale.

Installazione

brew install --cask omniwm o ZIP ufficiale in Applicazioni. Cask collega omniwmctl incluso. Apple Silicon/macOS 26 Tahoe+, non Intel/macOS precedenti/Windows/Linux. Alcune opzioni Hidden Bar richiedono macOS 27+, non ogni funzione base.

Attiva Displays have separate Spaces in Scrivania e Dock/Mission Control e riaccedi dopo modifica. Senza opzione la gestione si ferma. Consigliato uno Space nativo per display con workspace OmniWM. Spaces nativi inattivi restano a macOS fino all’attivazione.

Permessi

Accessibilità e Monitoraggio input richiesti all’avvio per finestre e scorciatoie globali. Concedi solo a copia attendibile. Registrazione schermo opzionale per Overview, anteprime e icone catturate; affiancamento funziona senza con visuali semplificate. Accesso completo al disco opzionale per Hidden Bar, non base.

Release ufficiali Developer ID/notarizzate; SIP può restare acceso. Non disattivarlo per installazione normale. API Apple private possono cambiare con macOS.

Conflitti e configurazione

Non usare gestori concorrenti; rileva AeroSpace, Amethyst, yabai, Nehir e rifiuta gestione finché chiusi. Cask senza conflitti/dipendenze è distinto dai controlli runtime. App/CLI inclusi, compilazione separata e integrazioni opzionali non obbligatorie.

Allinea CLI/client IPC: storicamente 0.7.5 protocollo 18, socket ~/Library/Application Support/com.barut.OmniWM/ipc.sock e segreto accanto; 0.7.6 protocollo 19. Proteggi segreto e usa automazioni fidate. Comandi shell eseguiti con diritti utente.

Backup ~/.config/omniwm/settings.toml. 0.7.4 migra schema 4 con backup pre-v4 e rimuove commenti riscrivendo; ripristina prima di downgrade. Nomi scratchpad persistono, appartenenza finestre solo durante processo. Fullscreen nativo/minimi finestre limitano gestione.

Cronologia appunti opzionale spenta per default. Diagnostica può contenere impostazioni, titoli e regole: controlla prima di pubblicare. Prepara issue GitHub senza ottenere login.

Costi e aggiornamenti

Gratuito GPL-2.0-only con avvisi componenti, donazioni opzionali, nessun account/acquisto/abbonamento locale. Riscrittura IA opzionale dei report: macOS 27, Apple Intelligence e modello locale disponibile; invio manuale resta.

Nessun cloud per disposizione locale. Controllo GitHub predefinito all’avvio al massimo giornaliero, download/installazione manuali. Chiudi prima di sostituire poi riapri/verifica permessi. Canary può regredire, distinto dallo stabile. ZIP ufficiale storico 0.7.5: 19.837.372 byte da HEAD, esclusa installazione/stato.

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

Requisiti di sistema

macOSVersione dell’appChipDownloadFonte
macOS 26 o versioni successive0.7.6Apple silicongithub.com/OmniNull/OmniWM/releases/download/v0.7.6/OmniWM-v0.7.6.zipSHA-256 ec8c6146a6f21a79e1c40ac70d61121762b93cf53cd308e63eb44e8ace20fcdcHomebrewVerificato il

Come installare OmniWM sul Mac

  1. Esegui in “Terminale”: brew install --cask omniwm
  2. Homebrew installa l’app nella cartella Applicazioni.

Installa senza Homebrew

Scarica lo stesso file usato da Homebrew: github.com/OmniNull/OmniWM/releases/download/v0.7.6/OmniWM-v0.7.6.zip

Lo SHA-256 serve solo a verificare che il download sia completo: non è una certificazione di sicurezza. Mostra lo SHA-256 e l’indirizzo di download

Disinstallazione di OmniWM e pulizia facoltativa dei dati

Comando di disinstallazione
brew uninstall --cask omniwm

Una disinstallazione normale rimuove l’app e ne conserva impostazioni e cache.

Pulizia approfondita (facoltativa)

Comando di disinstallazione
brew uninstall --zap --cask omniwm

--zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap.

File che OmniWM può lasciare sul Mac (5)
File e cartelle
~/.config/omniwm
~/.local/state/omniwm
~/Library/Caches/com.barut.OmniWM
~/Library/HTTPStorages/com.barut.OmniWM
~/Library/Preferences/com.barut.OmniWM.plist

Queste voci provengono dalla definizione Homebrew, verificata il . Indicano solo cosa la definizione dichiara di eliminare, non che siano tutte presenti sul tuo Mac.

Novità della versione 0.7.6

Nuova versione · Redazione OpenNavo · Tradotto con IA

Aggiunge Workspace Bar automatica e cambio focus flottante/affiancato, ripristina due dita nelle app e cambia gesti/IPC.

Dati sulla sicurezza di OmniWM

Qui trovi solo fatti verificabili, ciascuno con fonte e data: non è una certificazione di sicurezza. Per controllare i file che hai scaricato, puoi analizzarli sul tuo Mac con OpenNavo.

Canali di distribuzione
Homebrew
Open source
Sì · github.com/OmniNull/OmniWM · GPL-2.0Verificato il
Analizza con OpenNavoApre un’anteprima della scansione nell’app OpenNavo: sei tu a decidere se avviarla. Scopri di più sulla sicurezza

Dipendenze e conflitti

Conflitti
omniwm@canary
Mostra i dettagli delle dipendenze

Dettagli di installazione

Tap
homebrew/cask
Comandi inclusi
omniwmctl
URL di download
https://github.com/OmniNull/OmniWM/releases/download/v0.7.6/OmniWM-v0.7.6.zip
SHA-256
ec8c6146a6f21a79e1c40ac70d61121762b93cf53cd308e63eb44e8ace20fcdc
Definizione Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/o/omniwm.rb
formulae.brew.sh
formulae.brew.sh/cask/omniwm
Codice sorgente
github.com/OmniNull/OmniWM

Contenuti di installazione e rimozione

  • Installazione app

    File di origine: OmniWM.app

    Destinazione dichiarata: /Applications/OmniWM.app

    Mostra la dichiarazione completa
    {
      "app": [
        "OmniWM.app"
      ],
      "target": "/Applications/OmniWM.app"
    }
  • Installazione binary

    File di origine: $APPDIR/OmniWM.app/Contents/MacOS/omniwmctl

    Destinazione dichiarata: $HOMEBREW_PREFIX/bin/omniwmctl

    Mostra la dichiarazione completa
    {
      "binary": [
        "$APPDIR/OmniWM.app/Contents/MacOS/omniwmctl"
      ],
      "target": "$HOMEBREW_PREFIX/bin/omniwmctl"
    }
  • Rimozione dati utente zap

    Mostra la dichiarazione completa
    {
      "zap": [
        {
          "trash": [
            "~/.config/omniwm",
            "~/.local/state/omniwm",
            "~/Library/Caches/com.barut.OmniWM",
            "~/Library/HTTPStorages/com.barut.OmniWM",
            "~/Library/Preferences/com.barut.OmniWM.plist"
          ]
        }
      ]
    }

Domande frequenti su OmniWM

OmniWM è sicuro?

OmniWM è nel catalogo ufficiale di Homebrew e non è stato disattivato. Da settembre 2026, Homebrew disattiva le app che non superano i controlli di Gatekeeper di macOS. Durante l’installazione, Homebrew confronta il download da github.com con il relativo checksum SHA-256. Negli ultimi 30 giorni è stato installato 1413 volte tramite Homebrew.

OmniWM è open source?

Il codice sorgente di OmniWM è pubblico su GitHub (OmniNull/OmniWM) con licenza GPL-2.0.

Come disinstallare completamente OmniWM dal Mac?

Esegui brew uninstall --cask omniwm. Per eliminare anche impostazioni e cache, esegui brew uninstall --zap --cask omniwm. --zap elimina anche impostazioni, cache e altri file elencati nella definizione Homebrew. Tra questi possono esserci dati condivisi con altre app, che non si possono ripristinare dopo l’eliminazione; inoltre non garantisce che non rimanga alcun residuo. Esegui prima un backup dei dati da conservare. Per mantenere impostazioni e cache, non aggiungere --zap. In questo modo vengono eliminati anche 5 file e cartelle, tra cui ~/.config/omniwm.

OmniWM funziona sui Mac con Apple silicon (M1 e successivi)?

Sì, e solo su quelli: non si installa sui Mac con Intel. Richiede macOS 26 o versioni successive.

Dove si trovano le impostazioni e i dati di OmniWM?

Le impostazioni si trovano in ~/Library/Preferences/com.barut.OmniWM.plist. I dati si trovano in ~/.config/omniwm. Questi percorsi provengono dall’elenco di pulizia di Homebrew.

Qual è l’ultima versione di OmniWM?

L’ultima versione è la 0.7.6, aggiunta a Homebrew il 8 ott. Per aggiornarlo, esegui brew upgrade --cask omniwm. Homebrew offre anche omniwm@canary, ma non è possibile installarli insieme.

Cos’altro viene installato insieme a OmniWM?

Aggiunge anche 1 strumento da riga di comando: omniwmctl.

Fonti

Ogni dato di questa pagina indica fonte e data di verifica. I dati scaduti riportano solo “Dati al” seguito dalla data e non vengono più presentati come attuali.