Wie kann ich Moom-Fenstermanagement nur für bestimmte Apps aktivieren?
- Einleitung
- Grundprinzip: Moom per Standard für alle Apps aktivieren
- App-spezifische Aktionen in Moom erstellen
- Hotkeys nur für bestimmte Apps aktivieren
- Fenster per Maussteuerung auf bestimmte Apps beschränken
- Alternative Ansätze mit macOS Automator oder Dritttools
- Zusammenfassung
Einleitung
Moom ist ein leistungsstarkes Tool für die Verwaltung von Fenstern auf macOS, welches durch benutzerdefinierte Aktionen das Verschieben und Anpassen von Fenstern erleichtert. Oftmals möchte man Moom jedoch nicht für alle Programme aktiviert haben, sondern gezielt nur für bestimmte Anwendungen. Leider bietet Moom in seiner Standardkonfiguration keine direkte Option, das Fenstermanagement app-spezifisch zu begrenzen. Es gibt jedoch einige Wege und Workarounds, um dies dennoch zu realisieren.
Grundprinzip: Moom per Standard für alle Apps aktivieren
Standardmäßig arbeitet Moom systemweit und greift auf alle Fenster zu. Um die Nutzung auf bestimmte Programme zu beschränken, besteht die Grundidee darin, per Moom bestimmte Aktionen, Tastenkürzel oder Mausgesten nur für gewünschte Apps zu definieren beziehungsweise unerwünschtes Verhalten zu unterbinden. Da Moom sich stark über Hotkeys und das sogenannte Custom Control steuern lässt, kann meist der Zugriff auf Fenster anderer Programme kontrolliert werden.
App-spezifische Aktionen in Moom erstellen
Innerhalb von Moom können Sie sogenannte Custom Controls oder eigene Layouts definieren. Beim Anlegen einer neuen Aktion können Sie in den Einstellungen angeben, bei welchem Programm diese gültig sein soll. Dazu klicken Sie in Moom auf Custom Controls, anschließend auf das Pluszeichen, um eine neue Aktion hinzuzufügen. Dort können Sie eine Fensteranpassung (z.B. auf halben Bildschirm verschieben) definieren und unter Application die gewünschte App auswählen. Diese Aktion wird dann nur in dieser Applikation aktiviert.
Durch diese Auswahl ist es möglich, Profile und Aktionen gezielt auf einzelne Programme zu beschränken. Allerdings bedeutet das auch, dass man für jede gewünschte App individuelle Aktionen anlegen muss. Die systemweiten Hotkeys in Moom arbeiten weiterhin für alle Programme, es sei denn, diese werden in den Aktionen selbst beschränkt.
Hotkeys nur für bestimmte Apps aktivieren
Um Hotkeys nur in bestimmten Programmen zu nutzen, ist in Moom die Option Enable keyboard control in only these apps vorhanden. Diese Einstellung befindet sich in den Moom-Einstellungen unter dem Tab Keyboard Controls. Dort können Sie eine Liste der Apps angeben, für die Moom-Hotkeys aktiv sein sollen. Dadurch werden Tastenkombinationen nur in diesen Anwendungen verarbeitet.
Wenn Sie diese Option nutzen, sollten Sie sicherstellen, dass die gewünschten Programme in der Liste stehen, und alle anderen nicht. So werden Hotkeys und damit verbundenes Fenster-Managen nur selektiv in den definierten Apps aktiviert.
Fenster per Maussteuerung auf bestimmte Apps beschränken
Moom bietet neben Hotkeys auch eine Funktion zur Fensterverwaltung via Maus: Das Einrahmen von Fenstern mit gedrückter Maustaste und dem Auswahldialog. Hier gibt es keine direkte Möglichkeit, diese Funktion nur für einzelne Apps zu aktivieren oder zu deaktivieren. Ein möglicher Workaround ist, die Funktion generell zu deaktivieren und stattdessen ausschließlich mit Hotkeys und Custom Controls zu arbeiten, die gezielt auf Programme beschränkt sind.
Alternative Ansätze mit macOS Automator oder Dritttools
Wenn Moom allein die gewünschte Einschränkung nicht leistet, können Sie Automator-Workflows oder andere Automatisierungs-Tools nutzen, um Fensteraktionen nur für ausgewählte Apps auszuführen. Dabei können AppleScript oder Shell-Skripte zum Einsatz kommen, die von Moom per Custom Control aufgerufen werden. Die Skripte können prüfen, ob das aktive Fenster zur gewünschten Anwendung gehört und nur dann Fenster verschieben oder anordnen.
Dies erfordert aber fortgeschrittene Kenntnisse in Automatisierung und Skripting auf macOS und ist nicht direkt über Moom möglich.
Zusammenfassung
Moom unterstützt keine systemweite Beschränkung des Fenstermanagements auf bestimmte Apps per Default. Jedoch können Sie durch die Erstellung von benutzerdefinierten Aktionen (Custom Controls) und die Auswahl von Anwendungen in den Aktionen sowie durch Nutzung der Option Enable keyboard control in only these apps den Bereich der Wirkung stark eingrenzen. Für rein mausbasierte Steuerungen lässt sich diese Einschränkung nicht vornehmen, sodass gegebenenfalls die Hotkeys als Zutritt zu Mooms Funktionen genutzt werden sollten. Wer komplexere Einschränkungen benötigt, kann Automator oder AppleScript ergänzend einsetzen.
